1246 S Elgin Ave Tulsa OK 74120 Records