New England Recovery Center provides a comprehensive continuum of care for individuals struggling with addiction. Their evidence-based treatment approach is strengths-based and focuses on engaging clients in their recovery. Services include inpatient detoxification, residential treatment, a wide range of outpatient services, medication-assisted treatment, peer recovery support, family counseling, education, ongoing case management, and more. Located on 25 acres in Westborough, MA, the center offers many amenities including comfortable rooms, tranquil garden walking areas, massage therapy, yoga, personal fitness training, and all meals. Serving more than 5,000 individuals across the state every day, New England Recovery Center is a well-rounded program dedicated to helping individuals in need.