122 N Lewis Ave Tulsa OK 74110 Records