LOUIS ARMSTRONG STADIUM AT THE BILLIE JEAN KING TENNIS CENTER PARKING LOTS

Louis Armstrong Stadium at the Billie Jean King Tennis Center Parking Lots

Flushing Meadows Corona Park, Flushing, 11368