primary care

General Primary Care

Primary care is the first contact patients have with the health care system. It involves ongoing medical care and preventing disease to improve quality of life and overall well-being.


At Mayflower Medical Group, we believe in treating the whole person, and we enjoy providing the highest level of care to patients at every stage of life, from childhood to the golden years.


As Family Practice and Internal Medicine providers, we are not limited to a single area of practice and can provide quality, integrated care for both genders and across all generations.


Our team of qualified physicians, nurse practitioners, and physician assistants is committed to providing exceptional care and establishing long-term, trusting relationships with our patients.


Book An Appointment

Age-appropriate Health Care from Our Family Physicians

Every stage of life comes with its own challenges and struggles. As you age, you may face physical changes that can impact your health and wellness. However, by developing healthy habits, you can improve your health significantly.


With the help of a primary care physician, you can overcome the challenges of aging and keep your body functioning at its best.


Our health care system focuses on educating patients to ensure better health outcomes, so our primary care physicians will walk you through the treatment and preventive care measures you can take to maintain a healthy lifestyle no matter what life throws at you.


Learn More About Mayflower Medical Group

Family Medicine

The heart of Family Medicine is offering comprehensive, quality care to people of all ages. Our Family Medicine practice includes preventative, diagnostic, and therapeutic services for acute and chronic conditions in children, adolescents, adults, and seniors.


We value the relationships that we have with our patients and strive to deliver personal, comprehensive care through every stage of their lives. We also take seriously our role as advocates for our patients in an increasingly complex healthcare environment.

Internal Medicine

Our Internal Medicine physicians focus on adults and the prevention and treatment of illnesses ranging from the common cold to chronic and serious conditions like diabetes, hypertension, and lung disease.

Our Mayflower internists provide annual physical exams and advice on disease prevention and maintaining good health.


They also help people manage chronic diseases and will coordinate care with specialists or other healthcare providers to ensure that Mayflower patients can get access to diagnostic testing and any other specialized care they may need.


Meet Our Internists

What You Can Expect from Our Primary Care Physicians

Primary care is provided by a range of physicians. Your primary care team of doctors is made up of healthcare professionals who often work together to ensure that you get the best possible treatment.


Here's how we provide quality health care in Southern California:

  • Our team keeps up to date with technology and research
  • Respect and care are at the heart of everything we do, so whether we're taking care of new patients or treating returning patients,
  • We have state-of-the-art facilities that use the latest technology
  • Our facilities are strategically placed around Southern California to ensure that people have easy access to health care
  • You have the assurance that when you choose Mayflower, you're choosing reliable primary care physicians that have not only completed their fellowship training but have extensive experience


Meet Our General Health Practitioners

Our General Primary Care Services Include, but Are Not Limited To:

  • Back pain
  • Abdominal pain
  • Asthma
  • Allergies
  • Urinary Tract Infection (UTI)
  • Bronchitis
  • Headache
  • Osteoarthritis
  • Sore throat
  • Depression/anxiety
  • Psychiatric/social work services


Learn More About Our Healthcare Services

About Mayflower Medical Group

At Mayflower Medical Group, we provide primary care for patients of all ages and walks of life. Our skilled team of family physicians is here to ensure you have everything you need for healthy living.


We pride ourselves on providing patient care of the highest quality, and our primary care services include diagnosis, disease prevention, patient education, continuing care, counseling, and the treatment of chronic and acute illnesses.


Here is a list of other services that you can expect from our team:


Book A Health Consultation

Need More Information? Get in Touch with Us!

If you're looking for a primary care physician in West Covina, La Puente, El Monte, Rialto, Anaheim, Covina, or Duarte, contact us today to learn more about the general primary care services we provide!

We Are the Mayflower Medical Group

At Mayflower, we take the needs of our patients very seriously, which is why we search long and hard for the finest doctors to form part of our team. Every doctor at our clinics has been handpicked to ensure you get the best possible treatment!


Talk To Our Providers

Contact Information
Processing, please wait...

Form Submission Error