dekalb event center s

3595 Clairmont Road (Plaza Fiesta Mall)
Atlanta
Georgia
United States