Map of Holden District Hospital in Worcester County, MA:

Holden District Hospital Worcester Worcester North 42.3487031 -71.8550727