Westwood Lodge

Claim
id: 27355790
marker

45 Clapboardtree St
Westwood, MA 02090

marker
(800) 222-2237
Incorrect info? Correct your listing
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021
Owner Message
  • 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. Westwood Lodge is part of Arbour Health System (AHS), the largest private mental health system in Massachusetts. Lowell Treatment Center is a 26-bed satellite of Westwood Lodge.
    Open 24 hours a day / 7 days a week.

badge