1336 E 38th Pl #1336 Tulsa OK 74105 Records