Indianapolis Arts Center Loading Map.... Indianapolis Arts Center820 E. 67th St - IndianapolisEvents 39.8777839 -86.1437871 Address 820 E. 67th St Indianapolis IN 46220 United States Upcoming Events No events in this location