The only place I'm familiar with for trout is below Tenkiller dam. Check the Outdoors section of the Tulsa World newspaper ( Sunday edition ) I know I've seen info on a Tulsa area fly fishing club listed there in the past. They should be able to tell you a few good places closer to you.
Dave D.
Oklahoma member since 2003