Kristi Ann Moore, DO

Mercy Clinic
Kristi Ann Moore, DO, Mercy

Kristi Ann Moore, DO

Specialty

  • Internal Medicine

Online Services

Schedule Online, Video Visits
Location of Your Visit
Mercy Clinic Primary Care - Old Tesson Suite 240
12348 Old Tesson Road, Suite 240St. Louis, MO 63128

Select a Location

To schedule an in-person or video visit (available only through certain locations).

12348 Old Tesson Road, Suite 240St. Louis, MO 63128
406.6 Miles

Sorry, this is not working properly.

While we work on fixing this mistake, you may try again or come back later.

Select a Time

Please select your preferred time slot for your appointment.

Location and Contact Information

About Kristi Ann Moore, DO

Education
Medical School
  • Kansas City University of Medicine and Biosciences College of Osteopathic Medicine
Residency
  • Des Peres Hospital-Internal Medicine
Board Certifications
  • American Osteopathic Board of Internal Medicine
Affiliations
  • Mercy Hospital South
  • Mercy Hospital St. Louis
Languages
  • English
Looking for more options?
Find the Mercy provider who's right for you.
View all Internal Medicine providers.
Looking for more options?
Find the Mercy provider who's right for you.
View all Internal Medicine providers.

Patient Ratings and Comments

Rating

From 703 patients
(4.9/5)
The provider rating is an average based on Mercy Clinic's post-care survey responses. To find out more, check out our frequently asked questions.

Comments

Viewing 1-3 of 241 comments
Highlights from patients about their experience with this provider:
  • Feb 3, 2025
    (5/5)
    In past 6 years I've had 4 primary care Dr...includes current one. This is the first one that I believe really listened to me and understood my concerns. She is caring and compassionate. Best experience I've had with a Mercy doctors in years.
  • Jan 31, 2025
    (5/5)
    Dr. Moore is an awesome doctor. I would recommend her with the highest regards.
  • Jan 24, 2025
    (5/5)
    I love Dr Moore! She is so knowledgeable, kind, professional, positive, encouraging & explains things clearly. She listens & treats me as a partner in my Healthcare, never talks down to me as some do with us older folks. She's terrific!