1. Health Pillar 16 Haverhill St Ste 1, Andover, MA 01810 Coordinate: 42.67311,-71.14843 Phone: (978) 470-0053