Acquiring satellite view…

River Road

Verified

River Road is a public boat ramp on Cedar River in Cedar Rapids, Linn County, Iowa (52403). GPS coordinates: 41.9558°N, 91.5980°W.