52 N Lewis Ave #26 Tulsa OK 74110 Records