Athol Town Hall

-A A +A

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