3726 E 39th St Tulsa OK 74135 Records