Town of Hanover Address: 32 Center ST, Hanover, MA 02339 Phone: (781) 826-3151 Services: Ambulance Call (781) 826-3151 Get Directions