1264 S 105th Ave E Tulsa OK 74128 Records