Temple Theater

16 N. Spring Street,
Elgin, IL 60120

Unfavorite No one has favorited this theater yet

Showing 1 comment

BrendanM
BrendanM on October 9, 2007 at 4:53 pm

The Temple Theater was located at 16 N. Spring Street and had a seating capacity of 300