1324 E 38th St #1324 Tulsa OK 74105 Records