Address: 4600 Sunset Ave;Butler University
Theatre in Indianapolis, Indiana. Clowes Memorial Hall officially known as "Clowes Memorial Hall of Butler University" is a theatre located on the campus of Butler University, in Indianapolis, Indiana, United States.