News

The construction project along Interstate 80 on the southwest side of Omaha has certainly slowed traffic, but it’s also increased noise for neighbors.