- Begins in:
- Elmwood Park, IL, United States
- Created By:
- GeorgeD195 Best Time: 1:01:08
- This is a 10.04 mi Bike Ride in Elmwood Park, IL, United States. The Bike Ride has a total ascent of 101.1 ft and has a maximum elevation of 657.25 ft. This route was created by GeorgeD195 on 06/14/2014. View other Bike Rides that GeorgeD195 has done or find similar maps.
- Bike Ride