Browse Items (1 total)

  • Tags: BS832A

Photo of Interior of Allis Chalmers Plant

http://omeka.decaturlibrary.org/files/original/7acd1a877915e1b00a1c3bb9d9261430.jpg
Photograph of the Interior of the Allis Chalmers Manufacturing Plant located at 347 E. Main St., Decatur, IL.