Lincoln Square Theatre
141 N. Main Street,
Decatur,
IL
62523
141 N. Main Street,
Decatur,
IL
62523
10 people favorited this theater
Uploaded By
More Photos
The Lincoln Square stage with two Barton Two Console Double Orchestral Organs on its stage.
1 person favorited this photo