52 N Lewis Ave #23 Tulsa OK 74110 Records