Lowell Treatment Center

A campus of Westwood Pembroke Health System

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 need 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.

Lowell Treatment Center