Find all the information for Spencer Veterinary Clinic, that provides veterinary services in Spencer, NE 68777