Map of Saint Vincent Hospital in Worcester County, MA:

Saint Vincent Hospital Worcester Worcester South 42.2495859 -71.7916085