1623 N Yorktown Ave Tulsa OK 74110 Records