4534 E 39th St Tulsa OK 74135 Records