
Indy Apollo Theatre
10202 E. Washington Street,
Indianapolis,
IN
46229
10202 E. Washington Street,
Indianapolis,
IN
46229
1 person
favorited this theater
Additional Info
Nearby Theaters
Located in the Washington Square Mall. It was last operated by a Christian Theatre Company.
Contributed by
Antwan Demarco

Just login to your account and subscribe to this theater.
Recent comments (view all 1 comments)
Starting in December of 2011, this became the location of The Movie Theater Church:
http://www.indymtc.com/#/who-we-are/our-name