Travel delays coming to Icicle Road in April due to repair project
A major repair project on Icicle Road #7600 near Leavenworth will commence on April 7, 2025, leading to significant travel delays. The project aims to address chronic rockfall issues and will involve complete weekday closures during peak hours. Officials urge travelers to check for updates and plan accordingly.