Graduated: 2019
NPI: 1528695236
Practice Locations (5)
24 ON PHYSICIANS PC
405 W JACKSON ST
CARBONDALE, IL 629011462
6185490721
MACOUPIN PHYSICIAN SERVICES, PC
20733 N BROAD ST
CARLINVILLE, IL 626263710
2178543141
CEP AMERICA-ILLINOIS HOSPITALISTS, LLP
503 N MAPLE ST
EFFINGHAM, IL 624012006
2173422121
GALEN INPATIENT PHYSICIANS PC
1606 N 7TH ST, VITUITY
TERRE HAUTE, IN 478042706
8122387000
HOSPITAL MEDICINE SERVICES OF TX, PLLC
22999 HWY 59 N
KINGWOOD, TX 773394412
2813488000
Source: CMS National Downloadable File, September 2026.