Browse Items (2 total)

  • Tags: Allis Chalmers

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.