10401 Ne 73rd St Spencer OK 73084 Records