Town of Andover Address: 32 North Main Street, Andover, MA 01810 Phone: (978) 475-1281 Services: Ambulance Call (978) 475-1281 Get Directions