10305 Ne 39th St Spencer OK 73084 Records