The Art Institute of Atlanta-Decatur is one of 15 Art Institute locations set to close nationwide. Chris Hardman, spokesman for the Pittsburgh-based parent company Education Management Corp. (EDMC) said in an email to Decaturish, “The Art Institutes ...