Browse Items (1 total)

  • Tags: 7/12/1913

Photos of Powers Opera House Exterior and Interior, Photo of Powers Theatre Ushers, dated July 12, 1913.

http://omeka.decaturlibrary.org/files/original/2451f775c01094514d29e2f636606e34.jpg
Photograph of the exterior of Powers Opera House. Photograph of the interior of Powers Opera House located at 100 S. Water Street, Decatur, IL. Photograph of Powers Theatre Ushers. "Photo dated July 12, 1913 but did not run on that date in either…