Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1700995339
Practice Locations (2)
FAIRVIEW HEIGHTS MEDICAL GROUP SC
1 PROFESSIONAL DR
ALTON, IL 620025068
6184638500
FAIRVIEW HEIGHTS MEDICAL GROUP SC
20 PROGRESS POINT PKWY, SUITE 200
O FALLON, MO 633682207
6369167060
Source: CMS National Downloadable File, September 2026.