Town of Amherst Address: 177 Amherst ST, Amherst, NH 03031 Phone: (603) 673-1545 Services: Ambulance Call (603) 673-1545 Get Directions