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 Therapeutic Community
Team Coordinating Agency Inc Ambulatory Services Division
Charlestown Recovery Home
Mount Tom Center for MH and Recovery
South Bay Mental Health Center
Childrens Hosp Martha Eliot Health Ctr Substance Abuse Services
Dorchester House
North Suffolk Mental Hlth Association Meridian House
Phoenix House/Arbour House
Advocates Community Counseling Sate