391 Varnum Avenue
Lowell, MA 01854
Lowell Treatment Center, a 41-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 and partial hospitalization (PHP) for adolescents and adults.
Lowell Treatment Center programs include:
Please call our Intake Department for assistance and admissions options.