45 Clapboardtree Street
Westwood, MA 02090
Westwood Lodge is a 89-bed private psychiatric hospital located in Westwood, Mass. The hospital offers a full continuum of services, including inpatient for children, adolescents and adults.
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 contact our Intake Department for assistance and admissions options.
Westwood Lodge in the News
New Chief Clinical Officer Appointed at Westwood Lodge and Lowell Treatment Center
New Group Director, CEO Appointed At Westwood Lodge
Local Nurse Practitioner Receives National Recognition for Work in Mental Health and Addiction Treatment
See all news releases here