2804 N Yorktown Pl Tulsa OK 74110 Records