Sports Facilities

Louis Armstrong Stadium

The new Louis Armstrong Stadium, a 14,000-seat open-air covered tennis stadium at the USTA Billie Jean King National Tennis Center.
Learn More
© 2020 Geiger Lynch MacBain Campbell Engineers, P.C. All rights reserved.