Map of Athol Memorial Hospital in Worcester County, MA:

Athol Memorial Hospital Worcester Athol 42.5854734 -72.2088008