1518 S 79th Ave W Tulsa OK 74127 Records