September 23, 2015
The Homewood Metra Train Station in the village of Homewood, Ill. is undergoing a massive renovation project. The station is 92-years-old.
Stories this photo appears in:
Suburban Homewood Metra Station Getting Long Needed Repairs
There was a time that when it rained in south suburban, Ill., the Homewood Metra stop didn’t provide much refuge according to Raven Wallace, who used to cover her head to stay dry while waiting at the station.