Grandstand Stadium at National Tennis Center Upcoming events No upcoming events found. Address Grandstand Stadium at National Tennis Center, Flushing, New York, US