538 N 38th Ave W Tulsa OK 74127 Records