2110 S 102nd Ave E Tulsa OK 74129 Records