1135 N Canton Ave Tulsa OK 74115 Records