5236 S 70th Pl E Tulsa OK 74145 Records