Whalio Doctors

CMS certification 144034

Bhc Streamwood Hospital INC

Not rated Psychiatric

Details

Address
1400 E Irving Park Road, Streamwood IL 60107
Phone
(630) 837-9000
County
Cook
Ownership
Proprietary
CMS certification number
144034

The overall star rating summarises dozens of CMS quality measures into one number. It says nothing about a specific department, procedure or clinician.