Leah Swartwout, MD

Family Medicine

1120 Shackelford Road

Florissant, MO 63031 Directions

314-921-4420

www.getcare.ssmhealth.com

4.9 out of 5

257 verified ratings

257 Ratings, 98 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Oct 1, 2026
Prepared for visit with study of chart information, courteous, professional, interested in my input and ready with recommendations going forward. I definitely felt like I was with someone who knew me and cared.

Sep 30, 2026
I already have.

Sep 23, 2026
Professional - understanding - friendly - explains things in an understandable way

Sep 17, 2026
She is always great!

Sep 15, 2026
Dr Leah Swartwout is exceptional and extremely effective and efficient as my Primary Doctor. She takes the time to talk with me to be informed of what her next intentional steps should be. She's thorough with her conversation and communication with me. It's a back and forth conversation. Not rushed statements from her to move the visit along. I absolutely trust her and will continue to do so. Thank You Dr. Swartwout for all you care and looking out for me. I truly appreciate You!!!

Sep 15, 2026
Caring, compassionate, great listener and always professional!

Sep 12, 2026
KNOWLEDGEABLE, PLEASANT EASY TO HAVE A DISCUSSION WITH, CARING AND SHE LIKES A CHALLENGING SITUATION.

Sep 2, 2026
Dr. Swartwout is a very knowledgeable doctor, she compassionate and listens to her patients. She answers questions so that it is easily understood. I highly recommend her.

Sep 2, 2026
Dr. Swartwout is professional but approachable and really cares about her patients.

Aug 31, 2026
Excellent as always. I always leave her office with confidence that I can be my best self.

Aug 31, 2026
My doctor takes her time with you and shows much respect and concern. She listens to what you have to say.

Aug 26, 2026
Great doctor great staff

Aug 26, 2026
Excellent doctor. Very knowledgeable

Aug 20, 2026
I think she's a great Doctor and I trust her to help me navigate the different things that can happen with my health

Aug 12, 2026
Knowledgeable on spectrum of health issues and pleasant bedside manner. No complaints.

Aug 12, 2026
EXCELLENT AND CARING DOCTOR!

Aug 8, 2026
Have been going to Dr Swartwout for several years. She is very professional and kind. Have had other doctors over the years and she is the best one.

Jul 18, 2026
i love the mix of directness and compassion. she has an agenda for each appointment and also keeps room for anything i may need to address. i always feel valued and heard

Jul 17, 2026
Best of the best

Jul 15, 2026
Dr.Swartwout is always willing to listen to my complaints and issues and explain to me what needs to be done as far as my health

Jul 8, 2026
She is very thorough and cares about her patients

Jun 24, 2026
Dr. Swartwout is a real joy to work with. She does not hesitate to tell you what she thinks and the reason why. She listens to what you have to say before making any recommendations or giving her opinion.

Jun 20, 2026
She will listen to all of your concerns very kind

Jun 18, 2026
Helpful, well researched, steady and supportive

Jun 13, 2026
cares

Jun 8, 2026
Dr. Swartwout handled my visit professionally. Was concern for me personally as a patient and took time for discussion with all of my physical health concerns.

Jun 8, 2026
Very thorough

Jun 4, 2026
STRAIGHT FORWARD VERY PROFESSIONAL IN WHAT SHE PROVIDES IN HEALTH CARE

Jun 3, 2026
Very good in developing and planning for my continued good health maintenance.

May 29, 2026
Great!

May 28, 2026
She is a Top Doctor in every way.

May 28, 2026
She has been my primary care doctor for many years. I trust her and know that she is concerned about keeping me healthy. She listens to my concerns and answers my questions in a way that I understand. She understands medicine and cares about her patients.

May 27, 2026
I believe Dr. Swartwout tells like it like she sees it; no sugar coated opinions of any kind.

May 25, 2026
A very caring doctor!

May 20, 2026
She understands our problems and needs

May 18, 2026
She always spends time discussing and explaining and never appears to be rushed.

May 14, 2026
She is AMAZING to me! She keeps me informed about my conditions and solutions! She cares about my health and it shows. She explains everything to me in a language that I can understand. I wouldn’t change her for ANYTHING…..! My life depends on her….! Having a doctor you trust with your life’s issues is priceless!! Thank you for what you do for me!!

May 13, 2026
Great listener and very easy to talk to. Explains things in a very clear way.

May 1, 2026
Collaboration with health goals and developing ways to achieve them makes the experience so much better.

Apr 23, 2026
I am appreciative of her quick responses to send a message with further instructions after test results are in.

Apr 23, 2026
my experience was very satisfying

Apr 16, 2026
Leah Swartwout is very knowledgeable and professional.

Apr 11, 2026
She has always been attentive to my concerns and has spoken frankly to me which I appreciate. I honestly feel that she truly cares about me and my health.

Apr 9, 2026
Very compassionate and caring . Have referred her to family

Apr 8, 2026
I like her very much and would not change her for anything. She really cares about her patients.

Apr 2, 2026
Best doctor I have ever had and I have had alot.

Apr 2, 2026
I have been a patient of Dr Swarthout since the clinic opened and I now live an hour away but I wouldn’t think of not having her as my primary doctor. She is so thorough and explains every detail to me.

Apr 2, 2026
Thank you for your understanding and kindness towards me. You listened to my needs and concerns and I appreciate that. Thank you

Mar 22, 2026
She is very knowledgeable, asks me questions about my concerns, kind, very thorough, and follows through promptly with whatever needs to happen for my care.

Mar 19, 2026
Always pleasant