Athol Town Hall
Hours
Mondays, Wednesdays, and Thursdays: 8:00 am to 5:00 pm
Tuesdays: 8:00 am to 8:00 pm
Fridays: Closed
Physical Address
584 Main St
Athol, MA 01331
Directions
The Athol Town Hall is located on Main Street, which is Route 2A.
Facilities At This Location
- Room 1
- Room 21