7045 E 33rd St #2089 Tulsa OK 74145 Records