Town of Athol Address: 2251 Main ST, Athol, MA 01331 Phone: (978) 249-8275 Services: Ambulance Call (978) 249-8275 Get Directions