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
Clinical and Support Options Satellite
Phoenix House/Arbour House
Habit OPCO
ADCARE Hospital Outpatient
Arbour Counseling Services
Gosnold Inc Miller House
Massachusetts General Hospital Addiction Services
Volunteers of America Project Rebound
Psychological Center Pegasus
Victory Programs Inc Living and Recovery Community