6886 S Evanston Ave Tulsa OK 74136 Records