Browse Items (1 total)

  • Tags: Loeb's Theater Lounge

Photo of Loeb's Theater Lounge

http://omeka.decaturlibrary.org/files/original/40c376154fff666dd7bc94a3312adba7.jpg
Photograph of Loeb's Theater Lounge located at 539 N. Water Street, Decatur, IL.