Map of Southwood Hospital in Norfolk County, MA:

Southwood Hospital Norfolk Wrentham 42.0973208 -71.2883882