54 Newmarket Square, Boston, MA 02118
Boston, USA
The Phoenix offers free community-based fitness and wellness programs including CrossFit, yoga, meditation, and various sports activities at multiple locations with both in-person and live stream options.
110 reviews