1339 E 38th St #1339 Tulsa OK 74105 Records