Lowell Treatment Center, a 26-bed satellite facility of Westwood Lodge, is located in the Solomon Mental Health building near Lowell General Hospital in Lowell, Mass. The hospital offers inpatient hospitalization for children and adolescents and partial hospitalization services for adolescents and adults. Lowell Treatment Center is part of Arbour Health System (AHS), the largest private mental health system in Massachusetts.
Open 24 hours a day / 7 days a week.
* 24-Hour Evaluations, Triage, and Admissions
* Inpatient Treatment for Children and Adolescents
* Partial Hospitalization for Adolescents and Adults
* Intensive Outpatient Programs (IOP) for Adults
* Community Services Program, including Family Stabilization Team, Community Support Program, In-Home Therapy and Therapeutic Mentoring