Goulden's Tower Theatre
20 S. Illinois Street,
Indianapolis,
IN
46204
20 S. Illinois Street,
Indianapolis,
IN
46204
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
One of the better shots of the Lincoln Square Theatre Building turned Tower Theater (next to the triangular building behind the billboard) toward the end of its lifecycle as it is slated for demolition from the Indianapolis downtown.
1 person favorited this photo