• Sojourn House

    ABOUT SOJOURN HOUSE Located in the northwestern Illinois city of Freeport, Sojourn House is a non-profit, state-funded facility that provides a continuum of care for individuals struggling with substance use, including those with co-occurring mental health disorders. The facility is one of just 8.9 percent (60) of Illinois’s 675 treatment centers to offer short-term residential […]

    Read More…