Rialto Theatre
121 W. Church Street,
Champaign,
IL
61820
121 W. Church Street,
Champaign,
IL
61820
1 person favorited this theater
Uploaded By
More Photos
Supposedly notable for being the Rialto’s first ad in the U of I’s “Daily Illini” in 1943.
No one has favorited this photo yet