10260 Ne 38th St Spencer OK 73084 Records