Substance Abuse Treatment Facilities in Indian Orchard, MA
New Life Center for Recovery is located in Indian Orchard, Massachusetts - (1323 Worcester Street 1151).
New Life Center for Recovery accepts Self or Cash Payment, Sliding Fee Scale Drug Rehab for the following programs that they offers, like Cognitive Based Behavioral Therapy, Aftercare and Relapse Prevention, 12-Step Support Group Therapy Approach. It provides its services in different environments, including Outpatient Recovery.
The facility offers all of its services for the following care types: Addiction Treatment Services, Addiction Rehab Services. Finally, the facility has a number of individualized programs for clients, including Alcohol Rehab for Persons with Co-Occurring Mental and Substance Use Disorders, Drug and Alcohol Treatment for Women, Alcohol Rehab for Adult Men.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.