Grand Central Terminal

Accepts Single-Use Cards

89 E 42nd St, New York City, NY 10017 United States 

ABOUT US

Practice yoga in one of the busiest NYC landmarks!