Cellairis Amphitheatre at Lakewood

Atlanta, GA