Homewood, Illinois

18015 Park Avenue
Homewood, IL 60430
Train Station - Station Building (with waiting room)
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