1000 S Denver Ave Tulsa OK 74119 Records