1812 N Yorktown Ave Tulsa OK 74110 Records