Find all the information for Animal Haven Veterinary Clinic, that provides veterinary services in Socorro, NM 87801