6780 N Quebec Ave E Tulsa OK 74117 Records