8324 Ne 34th St Spencer OK 73084 Records