10910 E 2nd St Tulsa OK 74128 Records