710 N Quincy Ave Tulsa OK 74106 Records