Arthur Ashe Stadium is located in Queens Flushing Meadow Park, and is the host for the US Tennis Open each year. The stadium is close to Laguardia Airport and Shea Stadium, the New York Hall of Science, the Queens Museum of Art.
previous post
next post