Plymouth 12 & 12 House

Open
446 Main St
Plymouth, NH 03264

The Plymouth House is a nationally accredited 12-Step retreat and addiction treatment center located in the scenic foothills of the White Mountains in New Hampshire. Since 2002, the facility has provided a comprehensive recovery program, combining an intense 12-Step process with expert medical and clinical care to help individuals overcome addiction and build a foundation for lifelong recovery.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew HampshirePlymouthPlymouth 12 & 12 House

Partial Data by Foursquare.