1217 S Detroit Ave Tulsa OK 74120 Records