Graduated: 2002
NPI: 1043303399
Practice Locations (4)
SAINT JAMES HOSPITAL
106 S 1ST ST, 100 OSF HEALTHCARE MEDICAL GROUP FAIRBURY
FAIRBURY, IL 617391509
8156922308
SAINT JAMES HOSPITAL
103 W S ST, OSF HEALTHCARE MEDICAL GROUP FLANAGAN
FLANAGAN, IL 617407547
8157964591
SAINT JAMES HOSPITAL
120 E 7TH ST, OSF HEALTHCARE MEDICAL GROUP MINONK
MINONK, IL 617601135
3094322515
SAINT JAMES HOSPITAL
1506 W REYNOLDS ST, OSF HEALTHCARE MEDICAL GROUP REYNOLDS
PONTIAC, IL 617649674
8158446123
Source: CMS National Downloadable File, September 2026.