Location |
68th and Elwood, Tulsa, OK 74127 |
Contact |
918-596-2001 |
Website |
http://www.turkeymtn.com/ |
Located just a few miles outside of Tulsa, Turkey Mountain Park has trails for biking, hiking, running, and horse riding. Several different trail options offer a variety of views and challenges for people of every skill level.