10613 E 3rd St Tulsa OK 74128 Records