Town of Amherst Address: 68 N Pleasant ST, Amherst, MA 01002 Phone: (413) 259-3082 Services: Ambulance Call (413) 259-3082 Get Directions