Town of Townsend Address: 13 Elm Street, Townsend, MA 01469 Phone: (978) 597-0707 Services: Ambulance Call (978) 597-0707 Get Directions