INDIANAPOLIS — On 3 May 2026, the city welcomed a fresh addition to its cultural landscape with the grand opening of the 'Art House,' a new venue designed to celebrate and promote local arts. Situated in the heart of downtown Indianapolis, this space aims to serve as a community hub where artists, performers, and the public can interact, collaborate, and create.
Checking article access...