1345, Piedmont Ave NEMidtown
Founded in 1976, this 15-acre expanse of natural wonder is located adjacent to P