1280 S 105th Ave E Tulsa OK 74128 Records