Athol Senior Center Loading Map.... Athol Senior Center584 Main Street # 15 - AtholEvents 42.5933076 -72.23871989999998 Address 584 Main Street # 15 Athol MA 01331 United States Upcoming Events No events in this location