Map of Caritas Norwood Hospital in Norfolk County, MA:

Caritas Norwood Hospital Norfolk Norwood 42.1891927 -71.2019061