Assessor and Property Tax Records, GIS and Mapping, Sustainability and Environmental Health
Town of Athol Assessor
Athol Town Hall
584 Main Street, Room 16, Athol, MA 01331
Phone: (978) 249-3880 Fax: (978) 249-4960
Athol Town Hall
584 Main Street, Room 16, Athol, MA 01331
Phone: (978) 249-3880 Fax: (978) 249-4960