Featured Item
Photographs of the Illinois Traction System Shops Building Exterior

Photographs of the exterior of the Illinois Traction System shops in Decatur IL taken in 1909 and 1910. The shops were located at 1800 E. Garfield…
Photographs of the exterior of the Illinois Traction System shops in Decatur IL taken in 1909 and 1910. The shops were located at 1800 E. Garfield…