The Park at Athens Square

Sports and fitness Long Island City Free

Time Out says

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

Posted:

Details

Address: 30th St
Queens

Cross street: at 30th Ave
Transport: Subway: N, W to 30th Ave.
Contact:

Users say