- Freedom Pkwy. NE and Moreland Ave. NE
ATLANTA, GA 30306
- Born from a contentious past, Freedom Park has emerged as one of Atlanta’s premier urban landmarks. Freedom Park is Atlanta’s Art Park and home to permanent art installations that span its 210 acres of linear green space. The park was created in 1992 from condemned land which was to be the Stone Mountain Freeway.
MARTA Accessible Yes Handicapped Accessible Yes Hearing Impaired Accessible No Visually Impaired Accessible No Indoor No Outdoor Yes Parking: Street parking is available on Druid Place. MARTA: Take MARTA to the Inman Park/Reynoldstown station. Out of the station, walk northeast on Seaboard Avenue, and turn left on Moreland Avenue to reach Freedom Park.