Pavilion Foundation, The
is a psychiatric hospital
located in Champaign, Illinois. This hospital ownership
type
is Proprietary.
Pavilion Foundation, The is located at 809 W Church St, Champaign, IL 61820 and can be contacted via phone
number (217) 373-1700.
Hostpital Name | Pavilion Foundation, The |
---|---|
Hospital Type | Psychiatric |
Ownership | Proprietary |
Address | 809 W Church St Champaign, IL 61820 |
Phone | (217) 373-1700 |
The Overall Hospital Quality Star rating summarizes a variety of measures across 7 areas of quality. Rating was created by Centers for Medicare & Medicaid Services (CMS).