5459 N Frankfort Ave Tulsa OK 74126 Records