110 N Elgin Ave #140 Tulsa OK 74120 Records