Saint Francis Clinic Farmington

Primary Care in Farmington

Our primary care doctors get to know your history, your story and provide personalized care for the whole you — mind, body and spirit.

When you are sick, you do not have to wait to get the care you need. Our same-day appointments are available virtually and in person. And with offices across Southeast Missouri, trusted care is always close to home.

When patients become ill or develop health conditions, Saint Francis Clinic Farmington physicians have the breadth of experience in family practice and internal medicine to discover the underlying issues and offer patients the insights necessary to make informed decisions.

For your convenience, virtual visits and same-day appointments are available. Call 573-760-7920 today!


Monday: 8 am - 4:30 pm
Tuesday: 8 am - 4:30 pm
Wednesday: 8 am - 4:30 pm
Thursday: 8 am - 4:30 pm
Friday: 8 am - 4:30 pm

Schedule an Appointment

For your convenience, patients can now schedule an in-person appointment with providers online 24/7 from the convenience of your home or office using the tool below. Online scheduling of virtual visits is not available at this time. If you prefer to see a specific provider, click on the provider's name below.

About Our Providers

Saint Francis Medical Center shares its powerful resources and technology with its Medical Partner, Saint Francis Clinic Farmington. Patients have direct access to the latest technology and medical breakthroughs in cardiac, neuroscience, cancer, obstetrics and gynecology, neonatal care, emergency and trauma care, orthopedics and more.

Advanced Practice Providers:

Reviews for Saint Francis Clinic Farmington

Jacque Racer

Saint francis all staff was great

Stephanie Dobbs

Julie has been my doctor for well over 10 years and I’ve followed her to every location. Saint Francis as a facility is probably my favorite place she’s been. Everyone there is nice and efficient. The ladies that work in the lab are top notch to. I had to get some labs yesterday and the lady who done mine was amazing at it; didn’t even feel the stick! Go check out the Farmington location if you’re looking for a good clinic to go to!

Brett Forshee

Very professional staff from the front desk to Dr.Johnson. Dr Johnson explains and listens to patients issues very well and i have had great results.

Michael Darnell

Awesome place and very friendly staff

Patty Gann

I injured myself and called at 8:30 am. I was given a 10:20 appt. Thanks for that. I was treated promptly, courteously. All staff listened to my concerns and questions and prepared me for how I will heal. I received a call 2 hours later with x ray results and a chance to ask additional questions. I could not have been happier with my treatment

Sam Handlang

Staff and Doctor Andrews were most helpful. The Doc has been very patient with me. And Shelby Rocks!! She got out in front of some PAs for me, which made a huge difference. Give her a raise. Right now. No. I really mean it. Sam Handlang

Laura Tinker

Great! My kids love her as do I. Always listens and understands!

gavin cox

Everything was good the nurses was kind and the doctor was great

Anita Moss

Everyone I have had contact with is always so friendly. Dr. Is always there we I need him. Answers all questions I have. Takes time with me to make sure he answers all my questions.

Delores Cain

Dr Johnson always takes the time to hear my health concerns and give me the best solution.