Turkey Mtn - Lo Chi

Tulsa, Oklahoma
Rating
Riders
6
Attempts
12
Get DirectionsAnalyze
Turkey Mtn - Lo Chi is located in Tulsa, Oklahoma and covers 0.68 miles.
Powered by Geoapify
Seasons
This trail has not been apart of any season.
Description
Flowy trail with roots and some chunk.