6831 S 29th Ave W Tulsa OK 74132 Records