2226 E 6th St Tulsa OK 74104 Records