Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Also: INTERNAL MEDICINE
NPI: 1538298294
Practice Locations (2)
SSM MEDICAL GROUP INC
300 MEDICAL PLZ, SUITE 150
LAKE ST LOUIS, MO 633671483
6366252662
SSM HEALTH CARE ST LOUIS
300 1ST CAPITOL DR
SAINT CHARLES, MO 633012844
6369475000
Source: CMS National Downloadable File, September 2026.