1738 S Canton Ave Tulsa OK 74112 Records