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.

GET STARTED!

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

10 + 8 =

Admissions:

Email:

Manchester Address:
70 Kelley Street
Manchester, NH 03102