1010 W Queen Pl Tulsa OK 74127 Records