Location of store Light Up Your Life in The Gallery at South DeKalb mall is 2801 Candler Road, Decatur, Georgia - GA 30034.
GPS Coordinates: 33.708995, -84.274835
« Return to store detail