1. Boston Sports Clubs 70 Station Lndg, Medford, MA 02155 Coordinate: 42.40293,-71.08038 Phone: (781) 391-1622