Flushing, New York, United States of America

Louis Armstrong Stadium

LOCATION

Address: One Flushing Meadows Corona Park Road

Stadium in Queens, New York. Louis Armstrong Stadium was a tennis stadium of the USTA Billie Jean King National Tennis Center and one of the venues of the U.S. Open. Armstrong was the main stadium before Arthur Ashe Stadium opened in 1997, after which it served as the No. 2 stadium.

Poster