6378 S 80th Ave E #40 Tulsa OK 74133 Records