Best licensed Hospitals in Champaign, IL

License number 2
Illinois 036-115508
Address
701 Krebs Dr, Champaign, IL 61822
Category
Osteopathic Medicine
Type
Internal Medicine
License number
Illinois 0004689
Address
809 W Church St, Champaign, IL 61820
Category
Hospitals
Type
Psychiatric Hospital
License number
Illinois 054016976
Address
809 W Church St, Champaign, IL 61820
Category
Hospitals
Type
Psychiatric Hospital