3012 S 86th Ave E Tulsa OK 74129 Records