54 Newmarket Square
Boston, MA 02118
Please join us for the official grand opening of The Phoenix's new, state of the art, 10,000 square foot fitness facility located at 54 Newmarket Square! All are invited - we hope to gather as many team members, volunteers, staff members, supporters, community partners, and local leaders as possible to launch our new home!