Expand Map
Hospitals in Foosland, IL
4. The Pavilion Foundation
809 W Church St, Champaign, IL 61820
OPEN 24 HOURS
36 Years
in Business
5. Pavilion Behavioral Health System
809 W Church St, Champaign, IL 61820
OPEN 24 HOURS
From Business: The Pavilion is a mental health program that features individual and group therapies. The program includes outpatient, inpatient hospitalization, medication counseling and…
Showing 1-5 of 5