Homewood, Illinois

Train Station
Train Station - Station Building (with waiting room)
location pin
18015 Park Avenue
Homewood, IL 60430
The Illinois Central Railroad built the depot in 1923; its Spanish Colonial Revival design, complete with undulating parapets, was meant to complement the adjacent Ravisloe Country Club.

Station Details