Indianapolis Art Center Loading Map.... Indianapolis Art Center820 East 67th Street - IndianapolisEvents 39.8777628 -86.14360959999999 Address 820 East 67th Street Indianapolis IN 46220 United States Upcoming Events No events in this location