Ta Yoga House New York City

71 W 128th St, Harlem New York City , New York, United States - Phone: 212-289-6363