Medical Clinic Locations

Mayflower Medical Clinics are built across Southern California to make high-quality healthcare accessible to its residents. Find the nearest clinics at your home today!

Anaheim

Our Anaheim medical clinic caters to families just outside of Los Angeles. We are situated within La Palma Square, which gives easy access to everything—from restaurants and stores. Our cutting-edge facility provides patients with high-quality diagnostic, therapeutic, and preventative care. Most of the services from all over our locations can be accessed at this clinic to provide patients living around the area with the care and treatment they need.

 

Services at this location:

 

Address:

1900 E. La Palma Avenue

Anaheim, CA 92805

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(714) 888-5742

 

Fax:

(714) 855-3780

 

Learn More

Mayflower Medical Anaheim

Covina

Mayflower Medical Group’s Covina clinic offers most of its services, including urgent care. Situated within the suburbs, patients near the medical clinic can have the advantage of convenient and high-quality healthcare from our skilled medical specialists and nurse practitioners. Our Covina clinic has state-of-the-art facilities and accepts walk-in patients for non-life-threatening treatments, lab tests, and more.

 

Services at this locaton:

 

Address:

1433 North Hollenbeck Ave, Suite 101, 104, 200

Covina, CA 91722

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(626) 331-2209

(626) 214-3675

(626) 914-0017

 

Fax:

(626) 967-1410

(626) 214-3676

(626) 914-0288

 

Learn More

Duarte

Mayflowers Medical’s Duarte medical clinic is strategically located near the highway to provide a more accessible medical treatment for patients. This medical clinic is known for its outstanding pediatrics care. You can book your appointment with our pediatrician using the contact information below.

 

Services at this location:

 

Address:

1750 Huntington Drive, Suite B

Duarte, CA 91010

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(626) 930-1600

 

Fax:

(626) 531-6920

 

Learn More

West Covina

West Covina medical clinic offers an extensive list of onsite medical services including family practice to provide excellent health care for your whole family. Lab tests are also available so you can get all your healthcare needs in one place. 

 

Services at this locaton:

 

Address:

140 North Orange Avenue, Suite 100, 101, 104

West Covina, CA 91790

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(626) 800-1200

(626) 800-4300

 

Fax:

(626) 962-2471

(626) 962-2433

 

Learn More

Mayflower Medical West Covina

La Puente

Adolescent care and adult medicine specialists are available in La Puente medical clinic. Mayflower Medical Group can help patients of all ages to get optimum health conditions. Give us a call or schedule an appointment if you need treatments and/or diagnosis through the services listed below.

 

Services at this location:

 

Address:

1840 North Hacienda Boulevard, Suite 6

La Puente, CA 91744

 

Hours: 

Mon, Wed, Fri 10 a.m.–12 p.m. and 2 p.m.–6 p.m.

Tues, Thur 2 p.m.–6 p.m.

 

Phone:

(626) 917-4871

 

Fax: 

(626) 917-8866

 

Learn More

Mayflower Medical La Puente

El Monte

Having access to reliable doctors and specialists is now made possible by Mayflower Medical Group in El Monte medical clinic. Easily get a doctor’s appointment from this clinic by sending us a message!

 

Services at this locaton:

 

Address:

11436 Garvey Ave, Suite A and B

El Monte, CA 91732

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(626) 598-8372

(626) 459-5420

 

Fax:

(626) 444-4511

 

Learn More

Mayflower Medical El Monte

Rialto

Prevention is indeed always a better option than looking for cures. Our dedicated team of specialists and medical assistants from Rialto medical clinic are to provide you easy access to preventive care and flu prevention treatments. Other services from this clinic include pediatrics, cardiology, and chronic care services.

 

Services at this location:

 

Address:

1850 N Riverside Ave., Suite 210

Rialto, CA 92376

 

Hours:

Mon - Fri 9:00 a.m. – 5:00 p.m.

 

Phone:

(909) 562-0012

 

Fax:

(909) 562-0067

 

Learn More

About Mayflower Medical Group

 

At Mayflower Medical Group, we are committed to providing positive outcomes to all our clients through delivering the highest quality of care services. You deserve a service provider who values respect and accountability while providing support for your unique needs.

 

Request an Appointment

Contact Information
Processing, please wait...

Form Submission Error