Head southeast on Cedar Valley Lakes Trail toward Beech Ave (2.3 miles)
Turn right onto W Donald St (0.3 miles)
Continue onto Cedar Valley Lakes Trail(1.8 miles)
Turn right onto Longfellow Ave (0.1 miles)
Turn right onto Riehl St(256 ft)
Head south on Cedar Valley Lakes Trail(1.0 miles)
Slight right to stay on Cedar Valley Lakes Trail (0.7 miles)
Turn right to stay on Cedar Valley Lakes Trail (82 ft)
Turn right to stay on Cedar Valley Lakes Trail (0.4 miles)
Slight left to stay on Cedar Valley Lakes Trail (0.4 miles)
Slight right to stay on Cedar Valley Lakes Trail (3.6 miles)
Slight left at Deerwood Park Rd (0.2 miles)
Turn left onto River Forest Rd (30 ft)
Turn right onto Gilbert Dr (0.1 miles)
Turn right onto Evansdale Nature Trail (0.8 miles)
Turn right onto Arbutus Ave (505 ft)
Turn right onto Grand Blvd (187 ft)
Slight left to stay on Cedar Valley Nature Trail (0.3 miles)
Turn left to stay on Cedar Valley Nature Trail (1.8 miles)
Slight left to stay on Cedar Valley Nature Trail (10.4 miles)
Slight left onto 8th St (56 ft)
Turn right onto Sycamore St (39 ft)
Turn left onto Cedar Valley Nature Trail (0.1 miles)
Turn left onto 7th St (213 ft)
Turn right onto Elm St (43 ft)
Turn left onto Cedar Valley Nature Trail (3.0 miles)
End at McFarlane bridge in La Porte City, Iowa
Bicycling distances are approximate. Use caution – This route contains some streets were bicyclist and motorist will share the road. Route may be adjusted or shorten due to construction.