Restore Your Self-Confidence And Sense Of Purpose.

Our House

Live Free Structured Sober Living  is located in the city of Manchester, NH. This location offers a unique opportunity for guests to enjoy the city, its culture, the recovery community, and vast work opportunities, without sacrificing the ability to enjoy the outdoors. 


Program Features

We provide our residents with a structured schedule and responsibilities daily, as well as a safe, clean, and helpful atmosphere in which to live and recover. Our program facilitates peer-to-peer connections to nurture a sense of belonging among our residents.



Our mission  is to help men and women recover from chronic drug and alcohol addiction through the actions of the 12 steps, to help them restore their self-confidence and sense of purpose, as well as reestablish healthy connections with family and the greater community.


Latest News

© Copyright - Live Free Structured Sober Living l Website Design By Tap House Media, Dover NH