Turkey Mountain Urban Wilderness Area Address 6850 S Elwood Ave. Tulsa OK 74132 United States Upcoming Events No events in this location