
(Permanently Closed) Westwood Lodge
ADDRESS
45 Clapboardtree St
Westwood, MA 02090
About this facility
Westwood Lodge Hospital in Westwood, MA is not nationally ranked in any specialty.Details
Verification data is contributed by healthcare professionals like you, who leave reviews on Vivian.
- •Psychiatric
- •250 beds
1:5 Patient ratio
Verified by 1 Vivian user