Home Sport Which sporting venue is found in Flushing Meadows in Queens, New York? Correct answer: Billie Jean King National Tennis Center Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play