Pavilion Foundation School Categories Schools 810 W. Church St. Champaign IL 61820-3321 (217) 373-1700 (217) 373-1737 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×