Map of Doctors Hospital in Worcester County, MA:

Doctors Hospital Worcester Worcester North 42.2770375 -71.7950712