1. New England Benefits 4 Seminole Cir, Andover, MA 01810 Coordinate: 42.63787,-71.17198 Phone: (978) 247-6090