1631 S Lewis Ave #2 Tulsa OK 74104 Records