Arcola Theatre

116-118 N. Locust Street,
Arcola, IL 61910

Unfavorite No one has favorited this theater yet

Uploaded By

Tiny Joe Vogel

More Photos of This Theater

Photo Info

Uploaded on: June 25, 2023

Size: 367.3 KB

Views: 726

License:

Arcola Opera House

This photo postcard, with a 1913 postmark, depicts the Arcola Opera House, later to be the first Arcola Theatre, sometime in the early 20th century.

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment