SLUCare Physician Group
Sarah Keenan, APRN-CNP
Family Nurse Practitioner

4.8 out of 5 –
New patient visits
Sarah Keenan is a nurse practitioner with SLUCare Headache Clinic and ENT Care. She treats patients for migraines, headaches related to allergies, pain caused by sinus problems, dizziness, ear pain, earwax removal and more. As someone who has suffered from migraines personally, Keenan has a particular interest in helping migraine patients identify headache triggers and develop strategies for prevention.
Keenan works collaboratively with physicians in the Department of Otolaryngology-Head and Neck Surgery at Saint Louis University School of Medicine.
Keenan works collaboratively with physicians in the Department of Otolaryngology-Head and Neck Surgery at Saint Louis University School of Medicine.
About Me
Gender
Female
Education
St. Louis University School of Nursing
Master of Science in Nursing, 2012
St. Louis University School of Nursing
Bachelor of Science in Nursing, 2009
Maryville University
Doctor of Nursing Practice, 2015
Certifications
Missouri State Board of Nursing
American Academy of Nurse Practitioners
Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
4.8 out of 5
72 ratings,
36 reviews
11/20/2025
Sarah Keenan treats you with great respect as one of the St. Louis University Health Family!
11/20/2025
Always helpful and listens and.explains
10/8/2025
Sarah is one of the most professional and knowlegeable professioinals I have eve encountered She is excellent!!!
10/6/2025
Very good with her advice and care.
9/19/2025
She asked the right questions and was genuinely concerned about if the meds were helping my migraines. And she spoke as if we had been friends for years!
Map & Directions
SLUCare Physician Group
555 N. New Ballas Road, Suite 260 St. Louis, MO 63141
Schedule a Visit with Keenan's Care Team

4.9 out of 5 – 205 ratings








