Substance Abuse Treatment Centers in Indian Orchard, MA
New Life Center for Recovery is an alcohol and drug rehab program based at 1323 Worcester Street in Indian Orchard, Massachusetts.
The primary treatment approaches at this program include Behavioral and Cognitive Therapy, Relapse Prevention Services, 12 Step Facilitation Therapy. The center also provides its services in different environments, for instance Outpatient Treatment.
New Life Center for Recovery also offers a number of programs that are customized to meet the needs of specific people such as: Addiction Treatment for Persons with Co-Occurring Substance Use and Mental Disorders, Addiction Treatment for Adult Women, Addiction Treatment for Men. Lastly, New Life Center for Recovery accepts different payment types, such as Self-Payment, Sliding Scale Fee.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.