Graduated: 2003
Offers telehealth
NPI: 1639327059
Practice Locations (8)
MACOUPIN PHYSICIAN SERVICES, PC
20733 N BROAD ST
CARLINVILLE, IL 626263710
2178543141
HILLSBORO AREA HOSPITAL, INC.
1200 E TREMONT ST
HILLSBORO, IL 620491912
2175326111
MIDWEST HOSPITALIST PHYSICIANS LLP
1515 UNION AVE
MOBERLY, MO 652709407
6602638400
GRENADA PHYSICIAN SERVICES, LLC
960 AVENT DR
GRENADA, MS 389015230
6622277000
QUESTCARE HOSPITALISTS PLLC
1950 RECORD CROSSING RD
DALLAS, TX 752356223
9549395000
QUESTCARE HOSPITALISTS PLLC
4500 MEDICAL CTR DR
MCKINNEY, TX 750691650
9725478000
QUESTCARE HOSPITALISTS PLLC
2301 MARSH LN
PLANO, TX 750938497
9549395000
QUESTCARE HOSPITALISTS PLLC
2301 MARSH LN, SUITE 200
PLANO, TX 750938497
9549395000
Source: CMS National Downloadable File, September 2026.