3422 S Hudson Ave Tulsa OK 74135 Records