1656 N Yorktown Ave Tulsa OK 74110 Records