828 S Troost Ave Tulsa OK 74120 Records