Athol Town Hall Contact Information

Address, Phone Number, and Hours for an Town City Halls in Athol, Massachusetts.

Name Athol Town Hall
Address 584 Main Street, Athol MA 01331 Map
Phone (978) 249-4551
Website
Hours

Map of Athol Town Hall


About Athol Town Hall

The Athol Town Hall, located in Athol, MA, provides municipal services for residents of Athol. The building houses government offices, including the Athol legislative body, and provides public records, government services, and information about Athol services.

Interested parties may contact Town City Halls for questions about:

External Links: