Find all the information for Long Valley Veterinary Clinic, that provides veterinary services in McCall, ID 83638