New England Recovery Center
153 Oak Street
Westborough, MA 01581
About New England Recovery Center
Located in Westborough, Massachusetts, New England Recovery Center (NERC) is a drug and alcohol addiction treatment center for adults. The center offers detox, intensive outpatient programs, residential rehab, outpatient treatment, medication-assisted treatment (MAT), counseling, and aftercare.
NERC is a luxury treatment center situated in a residential resort-style setting with ocean views. Their team of credentialled clinicians has the expertise to treat substance use disorders using a combination of evidence-based and holistic interventions. Treatment begins with a comprehensive assessment and customized treatment plan, after which participants attend individual and group counseling, skill groups, and recovery support meetings. Amenities include a gym, spa treatments, reiki, acupuncture, beautiful scenery, and luxury accommodations with private bathrooms.
The center is accredited by the Joint Commission, certified by LegitScript, and licensed by the state of Massachusetts. Commercial insurance plans, TRICARE, and self-pay are accepted.