Fitness Centers Address 80 Leonard St Phone(212) 966-5432 Coordinates40.71724300000000, -74.00507400000000