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
North Shore Counseling Center Outpatient Substance Abuse Services
Catholic Charites Family Counseling and Guidance Center
EMH Recovery Inc Edwina Martin Recovery House
Mount Tom Center for MH and Recovery
Bournewood Hospital
Phoenix House/Arbour House
Victory Programs Inc Joelyns Family Home
Holyoke Medical Center Inc Partial Hosp and Intensive Outpt Prog
VA Central Western Massachusetts HCS Substance Use Disorders Clinic
Habit OPCO