About New Leaf
The Human Service Center (HSC) is a behavioral healthcare organization located in the heart of Illinois. They provide comprehensive mental health and substance abuse services. HSC's continuing vision has been to make our community a model of integrated medical and behavioral healthcare.
Services: Substance abuse treatment services
Fees: Sliding fee scale. Call for rates and qualifications. Payment assistance av