Rosecrance McHenry

Rosecrance McHenry County provides evidence-based outpatient mental health and substance abuse treatment in an environment that fosters lasting recovery.