CHICAGO –– Metra recently announced that the Homewood Station will be closed all of April and most of May for stair replacement.
The post Metra’s Homewood Station to Close April 1-May 20 for Stair Replacement appeared first on Railway Track and Structures.