resize text

Find a Location

For medical emergencies, call 911 or seek the advice of your doctor.
map

Our facilities are designed for easy access and have free parking close to our buildings.

If you don’t see a location near you, please call.

Outpatient Programs

Therapy services only

Return to Work Center

Senior World Adult Day Services

Physician Clinics

  • Graham Hospital, Canton
  • Perry Hospital, Princeton
  • St. Margaret's, Peru
  • Eureka Hospital, Eureka
  • Kewanee Hospital, Kewanee

Skilled Nursing Therapy

  • Buehler Home
  • Proctor Endowment Home
  • Apostolic Christian Timber Ridge Home

School Therapy Services

  • Mid-Central Association/District 150
  • Creve Coeur/Marquette Heights