Facility & Locations

Mayflower Medical Group is comprised of 5 locations – Covina, West Covina, La Puente, El Monte and Rialto – serving the communities of the San Gabriel Valley and Inland Empire!  In addition, ExpressCare Walk-In Clinic in Covina and West Covina are available for your after-hours urgent care needs.  

For more information on any of our facility and locations, please CLICK on the appropriate office below:

 

Mayflower – Covina

Conveniently located in Covina, Mayflower Covina is 1.5 miles from Intercommunity Hospital.  Our spacious, two-story clinic was inspired with patient-centered care in mind.  On-site radiology, lab and pharmacy is available for your convenience.  We serve the Greater Covina area including Azusa, Glendora and San Dimas.

Express Care Walk-In Clinic – Covina

Express Care Walk-In Clinic Covina is located inside the Mayflower Covina building.  Express Care is available for all your afterhours urgent care needs and open from 12pm to 8pm Monday through Friday. We are also open on Saturdays depending on season.


Mayflower – West Covina

Our primary care physician department features ample and free-flowing space, including 15 exam rooms.  This site was created with patient-centered quality care in mind.  Our physicians are board certified and capable of treating patients with the the highest level of care. 

Express Care Walk-In Clinic – West Covina

Express Care Walk-In Clinic is connected to our Primary Care physician department and is open from 12pm to 8pm Monday through Thursday.  Our Express Care is equipped with 3 exam rooms and triage area.  We are open late for your convenience and we can see a wide range of patient illnesses.  

Pediatrics – West Covina

Our Pediatrics Department is a recent addition to Mayflower and fast growing.  Located within Mayflower West Covina we are conveniently next to our Primary Care Physician Department thus making it more convenient for families to be seen in one location.  We strive for the well being of all our pediatric patients and offer a welcoming environment, with child friendly images and playarea in the waiting room. 


Mayflower – La Puente

Our primary care physician department in La Puente is conveniently located on Hacienda Blvd.  We are immediately accessible to the communities of La Puente, West Covina, and Hacienda Heights.


 

Mayflower Pediatrics – El Monte

Our Pediatrics Department is a recent addition to Mayflower and fast growing.  Located in El Monte, we provide convenient scheduling for appointments and offer walk-in hours. We strive for the well being of all our pediatric patients and offer a welcoming environment, with child friendly images and playarea in the waiting room.