Company DC ART INSTITUTE OF ATLANTA, LLC Address 6600 PEACHTREE DUNWOODY ROAD, Fulton, ATLANTA, GA, 30328, USA