5319 S 70th Pl E Tulsa OK 74145 Records