1103 N Denver Ave Tulsa OK 74106 Records