The Plymouth House is a 12-Step retreat and substance use disorder treatment center nestled in the picturesque foothills of the White Mountains in New Hampshire. Our campus sits on 60 acres of natural land and is an idyllic place for individuals to begin laying the foundation for lifelong recovery. We offer exceptional addiction treatment and recovery for our local communities in New Hampshire.