About New England Recovery Center
New England Recovery Center has grown to offer the largest and most comprehensive continuum of care in the region including inpatient detoxification, residential treatment, an array of outpatient services, medication-assisted treatment and peer recovery support. New England Recovery Center focuses on evidence-based treatment, along with holistic services. During treatment, clients can expect to receive personalized addiction care and support. They employ a strengths-based approach that engages clients and helps motivate them for active participation. Concepts and skills learned during the initial stages of addiction treatment are continuously emphasized and practiced on a daily basis. New England Recovery Center also provides family counseling, education, and ongoing case management.
New England Recovery Center is located on 25 beautiful acres in Westborough, Massachusetts. Clients can enjoy comfortable rooms, relaxing views of the countryside, and tranquil garden walking areas. Clients can also enjoy on-site massage therapy, yoga, and personal fitness training. All meals are provided and can accommodate personal dietary needs. New England Recovery Center is a well-rounded program and serves more than 5,000 individuals across the state each day.