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.
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
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
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
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
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
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
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
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
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
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
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
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.