21.62 mi Road Cycling in St Louis on Apr 26, 2012 7:28 PM

Distance

21.62

miles

Bike Ride

21.62 mi Road Cycling in St Louis on Apr 26, 2012 7:28 PM
Begins in:
St Louis, MO, United States
Created By:
KAWdencostl Best Time: 1:27:03
Description:
This is a 21.62 mi Bike Ride in St Louis, MO, United States. This route was created by KAWdencostl on 04/26/2012. View other Bike Rides that KAWdencostl has done or find similar maps in University City.

Share:

Map Options
       
Please wait while we load elevation data for this map.

Courses on Route

Get Support