42.2862224, -71.6294183

New England Treatment Center

New England recovery center is an inpatient rehab center for adults with drug & alcohol use disorders.

The New England Recovery Center features holistic recovery services such as massage therapy, personal fitness, meditation and yoga as well as comprehensive addiction support programs for family members and loved ones.

Following detoxification and inpatient rehab services, our extensive outpatient services, alumni programming and continued monitoring are available to help facilitate sustained recovery and support long-term sobriety.

153 Oak St
Westborough, MA 01581
United States