8517 Ne 24th St Spencer OK 73084 Records