Drug Recovery & Treatment Centers in Indian Orchard, MA
New Life Center for Recovery is located in Indian Orchard, Massachusetts - 1151.
New Life Center for Recovery allows Self-Pay, Sliding Scale Fee Payment in Addiction Treatment for the following services: Cognitive-Behavioral Therapy, Relapse Prevention Programs, 12 Step Addiction Support. The environment that they provide these services in are: Outpatient Rehab.
These programs are offered for these types of care: Drug and Alcohol Rehab , Substance Use Treatment Services. They provide various special programs such as: Alcohol Rehab for Persons with Co-Occurring Substance Use and Mental Disorders, Addiction Treatment for Women, Alcohol Rehab for Men.
We can help you find the right treatment facility that best fits your overall needs and financial requirements.