State & City Info

State and city pages provide detailed information about sober living homes in each location. Select a state below to explore available cities.

Sober House

About Sober House

Sober House, Inc. is a sober living residence located in Methuen, Massachusetts, dedicated to supporting individuals in their recovery from drug and alcohol addiction. The facility emphasizes the 12-Step program as a foundational approach to overcoming addiction, providing a structured and supportive environment for residents.

Founded in 2020 by Danielle Donohue and Jason Loomer, Sober House, Inc.'s primary mission is to provide a stable, structured recovery experience for individuals dealing with addiction. The organization focuses on personal growth and improving life skills, helping residents set clear, concise goals to build their careers and establish supportive networks of family and friends.