Turkey Mountain

Running > Trail Running > Oklahoma

Location: Tulsa, Oklahoma
Length: 10 miles
 
Rank: #3 of 7 best trail runs in Oklahoma
Directions: Take 71st St to Elwood (first stoplight west of Arkansas river) Turn North - drive for a bit and you will see the parking lot.

Trail Description:

Added by mudhunny on 2/29/08

Trailhead Location Map

Your address

Example: 5236 Balsam St, 80918

Recommendations

No recommendations yet.