769 Primary Care Physicians Found in Troy, MO

The 769 Primary Care Physicians available in Troy, MO average 4 stars across 6,984 reviews. Find the best one for your needs by years of experience, distance, reviews on Vitals, and more through the filters provided below. Currently, 520 Primary Care Physicians listed are accepting new patients and 468 accept Medicare.

Filter Primary Care Physicians Results

Need a Virtual Visit?

Talk to a doctor by video without having to leave home.

All Results

Dr. Furqan Farooq Raja, MD

Nephrology, Internal Medicine
24 years exp
Saint Peters, MO
I am so glad to have found Dr. Raja. I was very shocked when I found out I had ckd. Dr. Raja put my mind at ease by clarifying everything and helping me to let go of a... Read More

Dr. Gary Wayne Rucker, DO

Family Medicine
52 years exp
Troy, MO
Dr Rucker Is great Doctor and has the patience to listen to you.

Dr. Julia Ellen Garza

Family Medicine
Oklahoma City, OK
I loved having her as my doctor. Shes no longer with the practice I'm used to seeing her at and I was informed I needed a new doctor. I hate seeing new doctors.

Dr. Gregory Irakly Ignatius Gabliani, MD

Cardiovascular Disease, Internal Medicine
45 years exp
Troy, MO
This Doctor is Amazing. He is By far the best Doctor I have ever met. He gives you almost 2-3 hours and listens to everything you say. I have had 3 visits with him and he... Read More

Dr. James Robert Grimes, MD

Family Medicine
25 years exp
Warrenton, MO
Dr. Grimes philosophy is one that is only as involved as you choose. He is open, honest, geniunely concened and a friend. He is never pushy or opinionated. He is probably... Read More

Dr. Tshiswaka B Kayembe, MD

Cardiovascular Disease, Internal Medicine
46 years exp
Saint Louis, MO
First visit Dt Kayembe had already pulled up info from hospital records and started Ekgs and ultrasound, takes time to answer questions does not rush you

Dr. David E. Easterday

Family Medicine
Troy, MO
I have been a patient of Dr. Easterdays for may years. I have always found both he and his office staff extremely helpful and willing to go out of their way to meet my... Read More

Dr. Jeremy S. Talley, DO

Family Medicine
Troy, MO
I'm usually a nervous wreck when I go see a doctor but not with Dr. Talley. I feel at ease and I can tell that he really cares about the patient.

Dr. Bradley J. Massey

Family Medicine
Troy, MO
Dr Massey is good about really listening and not rushing me, he is thorough and very polite, a professional indeed!

Dr. David Scott Lotsoff, MD

Gastroenterology, Internal Medicine
27 years exp
Lake Saint Louis, MO
Dr. David Scott Lotsoff, MD is a health care provider primarily located in Lake Saint Louis, MO, with other offices in Chesterfield, MO and CHESTERFIELD, MO(and 13 other... Read More

Dr. Tariq Hassan, MD

Gastroenterology, Internal Medicine
35 years exp
Hazelwood, MO
Dr. Hassan is excellent I highly recommend. His staff is polite, caring and knowledgeable as well. I would not send anyone anywhere else

Dr. William Richard Logan, MD

Internal Medicine, Neurology, Psychiatry
46 years exp
Saint Louis, MO
Dr. William Richard Logan, MD is a health care provider primarily located in Saint Louis, MO, with other offices in Saint Louis, MO and Saint Louis, MO(and 12 other... Read More

Dr. James L. Bockhorst

Internal Medicine, Pediatrics
Troy, MO
Dr. Bockhorst is a doctor who cares for his patients well being. He takes his time with his patients and makes sure everything is covered before he goes on to his next patient.

Dr. Michele Lehr Neblock, MD

Family Medicine
28 years exp
Hermann, MO
Dr. Michele Lehr Neblock, MD is a health care provider primarily located in Hermann, MO, with other offices in Troy, MO and Troy, MO. They have 28 years of experience.... Read More

Dr. Brandi Street, MD

Family Medicine
Troy, MO
Dr Street is kind and caring. She listens to you and takes time to discuss any concerns you may have.

Dr. Daniel Orion Young, MD

Nephrology, Internal Medicine
24 years exp
Saint Peters, MO
Dr. Daniel Orion Young, MD is a health care provider primarily located in Saint Peters, MO, with other offices in St. PETERS, MO and Saint Peters, MO(and 9 other... Read More

Dr. Daniel J. Shipp

Family Medicine
Troy, MO
Dr. Daniel J. Shipp is a health care provider primarily located in Troy, MO. Their specialties include Family Medicine.

Dr. Douglas Maurice Mayo

Family Medicine
Troy, MO
Dr. Douglas Maurice Mayo is a health care provider primarily located in Troy, MO. Their specialties include Family Medicine.

Dr. Jessica Lynn Howell

Family Medicine
Troy, MO
Dr. Jessica Lynn Howell is a health care provider primarily located in Troy, MO. Their specialties include Family Medicine.

Dr. Scott Alan Barton, DO

Internal Medicine, Family Medicine, Other Specialty, Hospital Medicine
24 years exp
Troy, MO
Dr. Scott Alan Barton, DO is a health care provider primarily located in Troy, MO, with another office in St. Louis, MO. They have 24 years of experience. Their... Read More

Dr. James Herbert Petersen, MD

Gastroenterology, Internal Medicine
44 years exp
Creve Coeur, MO
Dr. James Herbert Petersen, MD is a health care provider primarily located in Creve Coeur, MO, with other offices in Chesterfield, MO and Troy, MO(and 3 other locations).... Read More

Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews

Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.

Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.

Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.