Internal Medicine

An internal medicine doctor can treat various complex illnesses that affect adults' internal organs. Our internists and family physicians also offer preventative care and treat everything from ear infections to skin rashes in kids and adults.


We're dedicated and have a highly-qualified internist team. We're committed to giving value to our patients' lives.


Book an Appointment

What to Expect from Our Internal Medicine Physicians

General internists are solely concentrated on the internal organs. Patients might see various doctors who offer different treatments and options. Your team is composed of people who work together to give you the best options.


Below, you can see how Mayflower Medical Group provides quality care to those in Southern California:

  • We stay updated with the latest research and technology.
  • We put care and respect at the heart of what we do. Whether you're a new patient or a returning one, we follow patients' progress and help them live their lives well.
  • We offer state-of-the-art facilities.
  • We have many facilities strategically placed around South California so that everyone has access to health care.


You get assurance when you select us because you're choosing reliable doctors who have completed their postgraduate training and residency training and are equipped with extensive experience in their field.


Book an Appointment

Let Us Help with Disease Prevention

As we get older, the body might stop working as efficiently. There's nothing wrong with growing old, but you do have to protect your health in all ways. The number one reason for going into long-term care facilities is that you can no longer take care of yourself.


In a sense, the main difference between an internist and a primary care doctor is that internists focus on disease prevention of the internal organs. They aren't limited to a single medical program or system in the body. Whether it's rare and complex or simple and common, the internist offers a diagnosis and treats the issue quickly!


Book an Appointment

About Mayflower Medical Group

Mayflower Medical Group has served the Southern California region for more than 20 years. We've got an excellent team of board-certified primary care physicians, which includes internists, family practitioners, geriatric doctors, and other specialists.

We've also got qualified physician extenders committed to providing high levels of compassionate care at our Express Care Clinics and medical offices. You're always in good hands.


Our network was created to practice primary care treatment and help the people of Rialto, El Monte, La Puente, West Covina, Duarte, Covina, and Anaheim.


Book an Appointment

What Services We Offer

Our team focuses on the diagnosis and treatment of many diseases, and we offer the following:

  • General internal medicine
  • Internal medicine subspecialties
  • General primary care
  • Geriatric care
  • Flu prevention
  • Treatment of cardiovascular diseases
  • Chronic disease management
  • Adolescent care
  • Preventative care
  • Pediatric care
  • Women's Health
  • Men's health promotion
  • Surgery and office procedures


Whether you come to us for a physical exam or cancer screenings, our clinical expertise indicates that you get the best treatments possible. We treat children and adults and care about you!


Book an Appointment

Highly Trained Internal Medicine Doctors

Our internal medicine doctors can treat adults and handle various chronic illnesses or infectious diseases. Our team focuses on issues that affect your internal organs, such as pulmonary dysfunction, blood disorders, and heart disease.


Mayflower Medical’s internal medicine specialists work with others to offer wellness tips and treat patients with a focus on prevention so that they stay healthy and improve their quality of life.


Book an Appointment

mayflower medical primary care

We Are Mayflower Medical Group

At Mayflower Medical Group, we pride ourselves on offering quality general medicine and medical specialties to treat diseases. 


Our team offers a broad range of services and cares about your overall health. Every doctor at our clinics has been handpicked to ensure you get the best possible treatment!


Book an Appointment

Contact Information
Processing, please wait...

Form Submission Error