1340 E 38th Pl #1340 Tulsa OK 74105 Records