News

The stretch of Liberty Road near the project in Salem, Oregon, has seen a boom in development in recent years, along with more traffic and crashes.