Iowa Highway 58

Iowa 58's route has changed many times in its history, but has always served Black Hawk County.

Iowa 58 passes Hudson High School and turns to the northwest through town.

[1] This is the only section of the Avenue of the Saints highway in Iowa that is controlled by traffic lights.

One mile (1.6 km) north of the Greenhill Road intersection is an interchange with University Avenue.

[1] East of this interchange, University Avenue is designated as Iowa Highway 934, but it is never signed as such.

It headed along Hudson Road and ended at US 20 on the northern edge of Cedar Falls.