Louis Armstrong Stadium at the Billie Jean King Tennis Center

Flushing Meadows Corona Park, Flushing, 11368