Louis Armstrong Stadium — music venue
Louis Armstrong Stadium, nestled in Flushing Meadows Corona Park, Flushing, New York, is a vibrant hub for tennis enthusiasts. As part of the USTA Billie Jean King National Tennis Center, it boasts a modern design with a retractable roof, ensuring play continues rain or shine. The stadium's open-air feel and intimate seating create an electric atmosphere, drawing fans close to the action. Its rich history and contemporary amenities make it a standout venue for the annual US Open, blending tradition with innovation in
Address: 124-02 Roosevelt Avenue, New York 11368, United States