The Plymouth House Address:446 Main St., Plymouth, NH 03264Primary Phone:603-536-5500Website:http://theplymouthhouse.comServices:12 step oriented, self pay: does not accept insurance