8029 Ne 26th St Spencer OK 73084 Records