Healthcare Services

Mayflower Medical Group consists of board-certified physicians in the areas of Pediatrics, Gynecology, Family Practice, General Practice, and Internal Medicine, along with qualified physician extenders who are committed to delivering the highest level of patient care at our medical offices and Express Care Walk-In Clinics.

 

Our services include:

Adolescent Care

 

As your child transitions to adulthood, necessary care and understanding of the changes in their bodies are vital in maintaining good health. Mayflower Medical Group is committed to help with your child’s lifestyle and behavioral decisions that can affect their overall well-being. We offer adolescent care through medical support and health education within a confidential environment to make your children feel at ease in voicing their concerns.

 

 

 

Adolescent Care Offices:

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite A

El Monte, CA 91732

Phone: (626) 459-5420

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – West Covina

140 North Orange Ave, Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Cardiology

 

In the United States, 1 person dies every 34 seconds due to cardiovascular diseases, according to CDC. Whether you are currently diagnosed with cardiovascular disease or you are on the preventive side, our cardiologists at Mayflower Medical can assess your heart health, help with your medications, post-surgery recovery, rehabilitation, and more.

 

Cardiology Offices:

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – Rialto

1850 N Riverside Ave., Suite 210

Rialto, CA 91790

Phone: (909) 562-0012

 

Mayflower Medical Group – West Covina

140 North Orange Ave, Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Chronic Disease Management

 

At Mayflower Medical, we want to provide exceptional care to chronically ill patients and provide them with the empowerment that they need even while living with chronic diseases. Through Chronic Disease Management, you can experience an increased quality of life, better health, and proper management of your conditions.

 

 
 

Chronic Disease Management Offices:

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – Rialto

1850 N Riverside Ave., Suite 210

Rialto, CA 91790

Phone: (909) 562-0012

 

Mayflower Medical Group – West Covina

140 North Orange Ave, Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Family Care 

Our Family Care and Primary Care providers at our Covina, West Covina, and La Puente clinics are devoted to treating and caring for patients at every stage of life.

 

Our board-certified physicians and qualified medical professionals can take care of the comprehensive healthcare needs of individuals and families.

 

We strive to establish long-lasting, trusting relationships with each and every one of our patients. If your healthcare needs require a specialist or hospitalization, you can trust that your Mayflower healthcare provider will stick with you through the process—helping to coordinate your care and providing the support you should expect from your primary care provider.

 

Family Care Offices:

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – West Covina

140 North Orange Avenue, Suite 100

West Covina, CA 91790

Phone: (626) 800-1200

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Request an Appointment

Flu Prevention

 

Flu shots have to be taken every year to prevent flu viruses or seasonal influenza from doing harm to your family. Mayflower Medical offers flu vaccines for all of your family members aged six months and above.

 

Flu Prevention Offices: 

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 101

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – Rialto

1850 N Riverside Ave., Suite 210

Rialto, CA 91790

Phone: (909) 562-0012

 

Mayflower Medical Group – West Covina

140 North Orange Ave Suite 101

West Covina, CA 91790

Phone: (626) 800-4300

 

Request an Appointment

General Primary Care

Holistic treatment for people of all ages is what we aim for at Mayflower Medical Group. Our General Primary Care program provides quality care for all your family members. We can offer a comprehensive care plan that includes prevention, diagnosis, and therapeutic services for acute and chronic conditions to people of all ages.

 

General Primary Care Offices:

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue, Suite D

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – West Covina

140 North Orange Ave Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Geriatric Care

 

Older adults in the family deserve to have access to high-quality health care, and we have to prioritize their overall well-being now that they are aging. We provide geriatric care services that include treatment plans, diagnosis and management of geriatric conditions, and counseling to assist older adults in living their best life for the next years ahead.

 

Geriatric Care Offices:

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – West Covina

140 North Orange Ave Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Internal Medicine 

 

Our skilled internal doctors at Mayflower Medical Group can help you in treating different illnesses in our internal organs. Aside from providing proper medical treatment, we can also help you with preventing diseases and infections that can affect our internal organs.

 

Internal Medicine Offices:

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – West Covina

140 North Orange Ave Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Request an Appointment

Preventative Care

 

To ensure that you are always on top of your health, an annual medical examination for your body can be beneficial. Mayflower Medical Group offers preventative care aiming to improve your quality of life and prevent certain diseases that can impose a risk on your health.

 

Preventative Care Offices:

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – West Covina

140 North Orange Ave Suite 100

West Covina, CA 91790

Phone: (626) 800-4200

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Request an Appointment

Pediatric Care 

 

It’s beneficial for children to have a dedicated healthcare provider treating and caring for them as they grow. Our Covina, West Covina, El Monte, and Rialto locations house Mayflower’s Pediatric Care providers, offering quality medical care for infants, children, and adolescents.

 

Mayflower’s Pediatric Care Providers love working with children. They are well qualified to diagnose and treat childhood illnesses and injuries and provide comprehensive and complete care for the youngest members of your family.

 

Pediatric Care Offices:

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group Pediatrics – Covina

1433 North Hollenbeck Avenue, Suite 104

Covina, CA 91722

Phone: (626) 914-0017

 

Mayflower Medical Group – Duarte

1750 Huntington Drive, Suite B

Duarte, CA 91010

Phone: (626) 930-1600

 

Mayflower Medical Group Pediatrics – West Covina

140 North Orange Ave, Suite 104

West Covina, CA 91790

Phone: (626) 800-1200

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group Pediatrics – El Monte

11436 Garvey Ave., Suite A

El Monte, CA 91732

Phone: (626) 459-5420

 

Mayflower Medical Group Pediatrics – Rialto

1850 N Riverside Ave., Suite 210

Rialto, CA 91790

Phone: (909) 562-0012

 

Request an Appointment

Gynecology

Women’s Health

Mayflower Medical Group provides quality women’s healthcare services from providers who specialize in obstetrics health at our West Covina location.

 

From women’s health screenings, contraception, maternity, and post-partum care to menopause care, Mayflower offers specialized, comprehensive care for female patients.

 

Men’s Health

Boys' and men’s wellness is also as equally important as women’s health. Mayflower Medical Group has physicians specializing in men’s health to promote overall well-being. Services include annual screenings, cancer screenings, reproductive health screenings, and more.

 

Mayflower Medical Group – Anaheim

1900 E La Palma Avenue

Anaheim, CA 92805

Phone: (714) 888-5742

 

Mayflower Medical Group – La Puente

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

Phone: (626) 917-4871

 

Mayflower Medical Group – Covina

1433 North Hollenbeck Avenue, Suite 200

Covina, CA 91722

Phone: (626) 331-2209

 

Mayflower Medical Group – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group – West Covina

140 North Orange Avenue, Suite 100

West Covina, CA 91790

Phone: (626) 800-1200

 

Request an Appointment

Urgent Care (Express Care)

Some medical needs can’t wait for an appointment. When it’s urgent care that you need, our ExpressCare Clinics in Covina and West Covina are here to help.

 

With expanded hours of operation, patients can walk in for treatment for urgent, but non-life threatening illnesses or injuries such as sinus infections, flu, asthma and allergies, broken bones, and more.

 

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!

 

Urgent Care (Express Care) Offices:

Mayflower Medical Group Express Care Clinic – Covina

1433 North Hollenbeck Avenue, Suite 101

Covina, CA 91722

Phone: (626) 214-3675

 

Mayflower Medical Group Express Care Clinic – El Monte

11436 Garvey Ave., Suite B

El Monte, CA 91732

Phone: (626) 598-8372

 

Mayflower Medical Group Express Care Clinic – West Covina

140 North Orange Ave, Suite 101

West Covina, CA 91790

Phone:(626) 800-4300

 

Request an Appointment

About Mayflower Medical Group

 

At Mayflower Medical Group, our commitment is to bring high-quality health care access that offers a full range of services from diagnosis, treatment, and counseling of people in any stage of life. 

 

We offer state-of-the-art facilities and the finest doctors who are always ready to take care of your overall health and well-being.

 

Contact Information
Processing, please wait...

Form Submission Error