Piedmont Ave SEAtlanta, GA 30303
On street in front of Parker H. Petit Science Center (corner of Piedmont and Decatur)