Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1987
Offers telehealth
NPI: 1194886226
Practice Locations (4)
OSF HEALTHCARE SYSTEM
327 EDWARD ST, OSF HEALTHCARE MEDICAL GROUP HENRY
HENRY, IL 615371539
3093642002
MENDOTA COMMUNITY HOSPITAL
1404 WASHINGTON ST
MENDOTA, IL 613421471
8155391825
OSF HEALTHCARE SYSTEM
1000 W HARLEM AVE
MONMOUTH, IL 614621007
3097343141
MENDOTA COMMUNITY HOSPITAL
790 W WALNUT ST
OGLESBY, IL 613481424
8152211330
Source: CMS National Downloadable File, September 2026.