1517 E 3rd St #A Tulsa OK 74120 Records