Arcada Theater Building
St. Charles, IL
Night
The Arcada Theatre Building is a theater in St. Charles, Illinois, located on Main Street. The theatre was opened on Labor Day, September 6, 1926, engaging projection of silent movies and the staging of live vaudeville acts.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account