Fountain Square Theatre


Fountain Square Theatre - former movie theater in Indianapolis, Indiana, United States.