Find The Pavilion Behavioral Health System in Champaign County, IL

  • The Pavilion Behavioral Health System
  • 809 West Church Street, Champaign, IL 61820
  • 217-373-1700