8521 Ne 24th St Spencer OK 73084 Records