5566 S 79th Pl E Tulsa OK 74145 Records