1529 S 75th East Ave Tulsa OK 74112 Records