2056 S 71st Ave E Tulsa OK 74112 Records