5606 S 38th Ave Tulsa OK 74107 Records