1340 E 38th St #A Tulsa OK 74105 Records