South Central Iowa Theatre
208 N. Main Street,
Leon,
IA
50144
208 N. Main Street,
Leon,
IA
50144
No one has favorited this theater yet
Showing all 2 comments
Was this ever known as the Strand? 1944 and 1957 Film Daily Year Books list only one theatre, the Strand, for Leon. Srand renovations reported in this 1968 trade article: Boxoffice
1985 photo of the Idle Hour Theatre.
View link