7052 E 33rd St #3 Tulsa OK 74145 Records