1332 E 38th St #1332 Tulsa OK 74105 Records