Browse Items (1 total)

  • Tags: City Auto Garage Co.

Photo of City Auto Garage Co.

http://omeka.decaturlibrary.org/files/original/e8e54b662abb435b43690027af49da23.jpg
Photograph of the City Auto Garage Co. located at W. Main and N. Church Street, Decatur, IL.