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
ServiceNet Inc Beacon House for Women
Steppingstone Inc Therapeutic Community
Habit OPCO
Dorchester House
Faulkner Hospital Addiction Recovery Program
Bridge Over Troubled Waters Inc
Brockton Addiction Treatment Center
Substance Abuse Treatment Program VA Boston Healthcare System
CAB/Post Step Down Services/STIT
Steppingstone Inc Mens Program