1320 E 38th Pl #1320 Tulsa OK 74105 Records