1407 S Canton Ave Tulsa OK 74112 Records