May 15 2023


9:00 AM - 5:00 PM

The Art of Mechi Shakur

The art of Mechi Shakur is on display at the Indiana Interchurch Center (IIC) until June 16. Mechi’s art has been installed at the Indiana State House, the Indiana State Museum, and through numerous murals that beautify the city of Indianapolis. The gallery at IIC is open to the public Monday through Friday from 9am to 5pm.

The event is finished.