New Life Center for Recovery
Address:
1323 Worcester Street
Indian Orchard, MA 01151
Phone Number:
(413) 363-2833
Also try these nearby Recovery Centers in Massachusetts
Steppingstone Inc Mens Program
Providence Behavioral Health Hospital Substance Abuse and Pathways Program
Clinical and Support Options Satellite
Habit OPCO
North Suffolk Mental Hlth Association Meridian House
Rehabilitation and Health Inc East Boston
Stanley Street Treatment and Resources Alcoholism/Drug Detox Program
Bournewood Hospital
Noodles Island Multi Service Agency
Stanley Street Treatment and Resources Chemical Dependency Services/Outpt