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:
If you are looking to obtain patient medical records, click here to download a Release of Information form. Completed forms should be faxed to 781‐762‐0550.
Please call our Intake Department for assistance and admissions options.