The Park at Athens Square

  • Sports and fitness
  • Long Island City
Advertising

Time Out says

This is a park in Queens and is named for the capital of modern Greece.

Details

Address
30th St
Queens
Cross street:
at 30th Ave
Transport:
Subway: N, W to 30th Ave.
Advertising
You may also like
You may also like