5228 S 68th Pl E Tulsa OK 74145 Records