Elevare Behavioral Health - Elgin Sober Living and Haven Crest Recovery (formerly Greater Chicago Sober Living)
415 W. River Rd., Elgin, IL, 60123
Phone: 888-495-1022
Recovery home in Elgin, IL, listed with the Illinois Helpline. Call to ask about openings, costs and house rules.
Services
- Sober living / recovery residence
Always confirm services, availability, and coverage directly with the provider.