Athol Memorial Hospital: 2033 Main St - Athol, MA