171 17th Street Northwest, Atlanta, GA 30363, USA
171 17th St NW
Atlanta
Georgia
30363
United States
Little space in the city, Benches for parents. Beautiful view of the city Plenty of light for after dark play. Location: State st, in between 16th and 17th street. Directions: 85 south, go to the 17th street exit, take a right towards Atlantic station, take a left at state st, the park is on the right side.