Fitness Centers Address 79 Leonard St Phone(212) 966-6850 Coordinates40.71747600000000, -74.00493600000000