2420 S Marion Ave Tulsa OK 74114 Records