7025 E 33rd St #16 Tulsa OK 74145 Records