5248 S 68th Pl E Tulsa OK 74145 Records