5709 S 38th Ave W Tulsa OK 74107 Records