Human Service Center Peoria

Info from: hscpeoria.org/

The Human Service Center (HSC) is a behavioral healthcare organization located in the heart of Illinois. We provide com­pre­hen­sive mental health and substance abuse services.

HSC’s continuing vision has been to make our community a model of integrated medical and behavioral healthcare.