Athol, Massachusetts
Jump to navigation
Jump to search
Athol is a town in Worcester County, Massachusetts, United States.
Athol, Massachusetts Media
Print of Athol from 1887 by L.R. Burleigh with listing of landmarks
The historic Pequoig Hotel building, now an apartment complex and mini strip.