Your Journey Starts Here!
Where you can find us
Located in beautiful downtown Manchester, NH.
Live Free Structured Sober Living is located throughout the state of NH.
Please fill out our form below and we will contact you shortly.
70 Kelley Street
Manchester, NH 03102