About Us

Mayflower Medical Group, Inc. has been serving patients in Southern California for more than 20 years. We’re here to stay and be a part of the communities that we serve.


We have built our medical services network on the foundation of providing quality, accessible healthcare for individuals and families in the San Gabriel Valley and San Bernardino County.

Mayflower Medical Group primary care provider in Southern California

Our services include:

Adolescent Care

We have primary care providers and healthcare professionals who are committed to helping your children maintain good health during adolescent adjustment. Our adolescent medicine services include but are not limited to general physical health & nutrition, mental health, substance abuse, sexual health, dermatology, and more.


More about our Adolescent Care

Cardiovascular Care

Mayflower Medical Group tailors cardiovascular treatment to each patient's needs. This may mean lifestyle changes for some patients. Our cardiology care offers medication, in-patient and outpatient surgery, rehabilitation, or a combination of both.


More about our Cardiovascular Care


Chronic Disease Management

Our commitment to exceptional patient care is evident in our use of Chronic Disease Management (CDM), which helps patients manage their condition. Mayflower’s chronic care helps manage chronic conditions or diseases to lead the patient to a healthier life.


More about our Chronic Disease Management

Flu Prevention

At Mayflower Medical Group, we provide preventive care through flu prevention health plans. We offer flu shots all year round for everyone, including young children, pregnant women, and people over the age of 60.


More about our Flu Prevention

General Primary Care

If you’re looking for a primary care physician, Mayflower Medical Group enjoys providing the best general practice care for patients at all stages of life, from childhood to old age. Our primary care providers can diagnose and treat the following: Back and abdominal pain, asthma, urinary tract infection, osteoarthritis, and more.


Internal Medicine

Mayflower's team of primary care doctors is dedicated to providing high-quality health care and excellent service. Our internal medicine physicians treat patients with multiple conditions, including acute injuries and chronic illnesses. 


Family Medicine

Mayflower’s Family Medicine is offering comprehensive, quality care to patients of all ages. Our Family Care practice includes preventive care, and diagnostic and therapeutic services for both acute and chronic conditions in children, adolescents, adults, and senior adults.


More about our General Primary Care

General Primary Care

Geriatric Care

Our geriatric medicine experts can help seniors and their families make the right medical care decisions for their health needs. Services include diagnosis and management of Alzheimer’s Disease, dementia, incontinence, sleep disorders, and other behavioral issues.


More about our Geriatric Care

Men’s Health Care

Mayflower Medical Group provides specialty care that promotes men's health and wellbeing. Our men’s health clinic services include but are not limited to: Cancer screening, erectile dysfunction (ED) management, hormone replacement, Prostate screening, routine health care screenings, and more.


More about our Men’s Health Care

Women’s Health Care

Mayflower Medical Group is a primary care provider of quality women's healthcare services. Our women’s health clinic is composed of gynecologists offering comprehensive care for women of all ages including adolescents, children, and adults.


More about our Women’s Health Care

Office Procedures & Surgery

At Mayflower Medical Group, our goal is to be your comprehensive healthcare provider. Rather than refer you to another primary care physician, we offer a scope of in-office surgeries and procedures for the convenience and comfort of our patients.


Some of the procedures and surgeries we offer in-office include: cryotherapy, echocardiography, injections, lacerations, sutures, lesions, cysts, warts, mole biopsy and excisions, nail removal, physical therapy, and splinting and casting.


More about our Office Procedures & Surgery

Pediatric Care

Mayflower’s pediatrics providers are dedicated to providing the best quality care possible for our youngest patients. Our Pediatricians are highly qualified to diagnose, treat, and manage childhood injuries and illnesses, as well as provide comprehensive care for the young ones.


More about our Pediatric Care

Preventive Care

Mayflower Medical Group is a primary care provider with preventive care that can significantly improve quality of life and longevity, and reduce long-term healthcare costs. We can detect potential health issues early by providing screening tests, immunizations, and counseling.


More about our Preventive Care

Urgent Care & Walk-In Services

Mayflower Medical Group’s Urgent Care & Walk-In Clinics offer high-quality and prompt urgent medicine and outpatient services for acute and chronic diseases and injuries. With expanded hours of operation, patients can walk in for diagnosis and treatment for urgent, but non-life-threatening illnesses or injuries.


Our Express Care Medical Teams can also provide screening tests and pregnancy testing on a walk-in basis. No appointment is necessary. Walk-ins are welcome!


Check out our Express Care Locations

Urgent Care & Walk-In Services

We are the

Mayflower Medical Group

Our team consists of board-certified physicians and primary care doctors in the areas of Pediatrics, Gynecology, Family Practice, General Practice, and Internal Medicine, along with qualified physician extenders, physician assistants, nurse practitioners, and other specialists who are committed to delivering the highest level of patient care at our medical offices and Express Care Walk-In Clinics.

We Accept Health Insurance Plans

At Mayflower Medical Group, we accept all major insurance plans, HMOs, PPOs, and most IPAs and offer affordable cash pricing. So we may better serve you, please bring your insurance card and valid ID with you each time you visit and let our front desk staff know of any changes or updates to your insurance coverage.


Verify Your Coverage

Visit Us

Our locations:


Services at this location:



Services at this location:


La Puente

Services at this location:



El Monte

Services at this location:




Services at this location:



What Patients Say About

Mayflower Medical Group



“LOVE IT my kids enjoy coming for a doctors visit. It’s a friendly environment, BLANCA is the BEST. she’s friendly and communicates very good  and is very patient! My kids LOVE coming to see her!”




“I first reviewed this doctors office during my new patient visit. I gave it 5 stars and here I am again almost a year later giving it 5 stars again. Though, sometimes it is difficult to get a hold of them via phone. I understand Covid has made it more difficult for patients, it has equally become difficult for nurses and doctors at this fine establishment. I thank you for helping me with my health needs. I thank you for welcoming me with kind personalities and a willingness to help in any way.”




“My wife and I have been coming here for a very long time. And although we have had different Doctors in the past which I have nothing bad to say about are care from them! I do have something to say about Dr.Willis she is an exceptional Dr.she pays attention to what your concerns are about your health. You can tell when you are being payed attention too! She truly is a Dr. That wants to help you. We are so Happy to have her as are Doctor. Mr and Mrs Beltran.”



Book an Appointment

Contact Information
Processing, please wait...

Form Submission Error