Arthur Ashe Stadium
Located at Flushing Meadows in Queens, NYC, Arthur Ashe Stadium has the distinction of being the largest tennis stadium in the world.
Arthur Ashe Stadium has the distinction of being the largest tennis stadium in the world inclusive of luxury suites. As of 2016, it boasts a new retractable roof that closes to protect from the elements. The arena is available for concerts, sporting events, conventions, or stage an intimate event right on the court.
Do you work for Arthur Ashe Stadium? Contact us to learn more about who's managing this profile or gain access.