hhslogo

2035 West 183rd Street     Homewood, Illinois 60430

Illinois Central Depot - 1890's

Illinois Central Depot - 1890's

Another view of the original Illinois Central Railroad’s depot in Homewood in the late 1890’s.

Copyright, HHS, 2017

Web Design