Home / Rehabs / Massachusetts / New England Recovery Center

New England Recovery Center

153 Oak Street Westborough, Westborough, Massachusetts, 1581

(877) 697-3422 Website

About

Based in Westborough, Massachusetts, New England Recovery Center brings an inpatient recovery setting to the local recovery landscape with attention to alcohol use disorder, co-occurring mental health concerns, and mental health needs. Treatment can include individual counseling, mindfulness practices, and family therapy, supported by an evidence-based framework, family involvement, and a holistic lens. With CARF accreditation, experience dating back to 2015, and follow-up support through support meetings, the program is positioned to support people who need more than a one-size-fits-all plan.