Graduated: 2005
NPI: 1760630925
Practice Locations (2)
SAINT JAMES HOSPITAL
106 S 1ST ST
FAIRBURY, IL 617391509
8156922308
SAINT JAMES HOSPITAL
106 S 1ST ST, 100 OSF HEALTHCARE MEDICAL GROUP FAIRBURY
FAIRBURY, IL 617391509
8156922308
Source: CMS National Downloadable File, September 2026.