9421 Ne 63rd St Spencer OK 73084 Records