Map of Saint Camillus Hospital in Worcester County, MA:

Saint Camillus Hospital Worcester Uxbridge 42.1214851 -71.671734