1130 N Detroit Ave Tulsa OK 74106 Records