11521 E 8th St Tulsa OK 74128 Records