1332 S Canton Ave Tulsa OK 74112 Records