Florissant - Shackelford Road 

1120 Shackelford Road
Florissant, MO 63031
Ph: 314-921-4420
Fax: 314-921-6086

Family Medicine
Leah Swartwout, MD 

Internal Medicine
Juan M. Alvarez, MD 
Maria Walls, NP 
 
Certified Nurse Practitioner

OB/GYN
Caroline Werner, MD 

Rheumatology
David S. Rosenberg, MD 
Lindsey O'Bryant, AGNP-C
 Certified Nurse Practitioner

SSM Health Orthopedics

Ph: 314-291-7900
Crystel Knierim, MD