2035 West 183rd Street     Homewood, Illinois 60430

1923 IC Station

1923 IC Station

Illinois Central Railroad completed their train depot in Homewood in 1923.  The architectural style of the building mimicked the nearby  clubhouse of Ravisloe Country Club.  The depot is still in use today by AMTRAK.

Copyright, HHS, 2018

Web Design