Graduated: 1977
NPI: 1376515064
Practice Locations (10)
MERCY HEALTH SYSTEM CORPORATION
875 S ROUTE 31
CRYSTAL LAKE, IL 600148190
7792205500
FREEPORT REGIONAL HEALTH CARE FOUNDATION
1036 W STEPHENSON ST
FREEPORT, IL 610324865
8155996000
FREEPORT MEMORIAL HOSPITAL
1045 W STEPHENSON ST
FREEPORT, IL 610324864
8155996000
FREEPORT REGIONAL HEALTH CARE FOUNDATION
1045 W STEPHENSON ST
FREEPORT, IL 610324864
8155996000
FREEPORT REGIONAL HEALTH CARE FOUNDATION
1010 FAIRWAY DR
FREEPORT, IL 610326600
8155997421
FREEPORT REGIONAL HEALTH CARE FOUNDATION
3001 HIGHLAND VIEW DR
FREEPORT, IL 610326942
8152353165
FREEPORT REGIONAL HEALTH CARE FOUNDATION
602 W OLYMPIC DR
LANARK, IL 610469105
8154932831
ROCKFORD HEALTH PHYSICIANS
8201 E RIVERSIDE BLVD
ROCKFORD, IL 611142300
8159712000
FREEPORT REGIONAL HEALTH CARE FOUNDATION
2107 CHICAGO AVE
SAVANNA, IL 610741716
8152733323
FREEPORT REGIONAL HEALTH CARE FOUNDATION
600 N RUSH ST
STOCKTON, IL 610851010
8159473211
Source: CMS National Downloadable File, September 2026.