Clinics in Buncombe, IL Cache Creek Animal Rescue Clinic6535 Lick Creek RdBuncombe, IL, 629126188334608Veterinarians SuppliesVeterinary Clinics Show More