Quizzing Live

The US Open Tennis Tournament Takes Place At Which Venue

Answer:
Flushing Meadows