Map of Bournewood Hospital in Norfolk County, MA:

Bournewood Hospital Norfolk Newton 42.29824 -71.15004