National Tennis Center Tickets, National Tennis Center Seating Chart, Maps, Flushing, NY, New York. Tickets and Information