2210 N Quanah Ave Tulsa OK 74127 Records