Athol Historic Locations

The following historic locations are located in Athol, Massachusetts. Please select a historic place in Athol to view detailed information including address information, historical signifiance, and much more.
Old Town Hall
1307 Main St.
Athol, MA
Religious Structure, City Hall
Pequoig Hotel
Main St.
Athol, MA
Hotel, Restaurant, Specialty Store, Business

Massachusetts Historic Places