Your Journey Starts Here!


Where you can find us

Live Free Structured Sober Living is located throughout the state of NH.

Our Sober living home in Manchester, NH sits within an urban community while in close proximity to more rural, outdoor settings. Our property is just one hour north of Boston, one hour south of the White Mountains, and one hour west of the ocean.

Our Sober Living Home in Keene, NH sits on a hilltop with mountain views out of our front door. Main St and Keene State College are located only 3 miles away. Ski resorts are located less than 45 min away.


Please fill out our form below and we will contact you shortly.

"*" indicates required fields

17 Kit St, Keene, NH 03431

165 Kelley St A, Manchester,
NH 03102