The PavilionThe Pavilion logo
ADDRESS
809 W Church St
Champaign, IL 61820

About this facility

Pavilion in Champaign, IL is not nationally ranked in any specialty.
Details
  • Psychiatric
  • 77 beds
  • None

George Washington University Hospital

Benefits
  • Flexible Spending Accounts
  • Life insurance
  • Medical benefits
  • Dental benefits
  • Vision benefits
Reviews
3.7rating(7 reviews)
5.0rating
Review breakdown
  • Work Environment
    5.0rating
  • Compensation
    5.0rating
  • Culture
    5.0rating
ALICE K
ALICE K
Rehabilitation (RN)
Review of Texoma Medical Center on Sep 22, 2022
See all reviews