1859 E 16th St Tulsa OK 74104 Records