.
Search Results
Westwood Lodge
45 Clapboardtree St, Westwood, MA 02090
Westwood Lodge is a mental hospital. It is part of the Arbour Health System, which has locations throughoutMore Massachusetts. Westwood Lodge works with child, adolescent and adult patients suffering from a wide array of psychological issues. It also offers short-term housing for patients recovering from substance abuse and addiction.