New England CHR is a mental health and addiction treatment facility located in Saugus, MA. They offer a range of services to support individuals struggling with various mental health challenges and substance abuse issues.
With a team of experienced professionals, New England CHR provides personalized treatment plans and support to help clients navigate their recovery journey. Their focus is on promoting wellness and empowering individuals to achieve long-term healing and stability.
Generated from their business information