Work is continuing at the 103rd Street station, which is expected to reopen in spring 2025. The 87th Street station is set to reopen in late 2025, Metra said. IHC Construction of Elgin is ...