Metra Rail Station Receives Renovation Permit in East Chatham
A renovation permit has been secured for the 79th Street Chatham Metra station at 1113 E 79th Street in East Catham. Elevated on an embankment and accessible from under a bridge, the station is poised for a series of enhancements by the listed owner Metra.