Phone: (208) 356-4271
We strive to treat every animal like our own, with care and compassion. We provide comprehensive veterinary care for both large and small animals. Our vets have over 48 years combined experience.
Before you leave you should give Upper Valley Veterinary Clinic a call at (208) 356-4271 and alert them that you are inbound. Even larger clinics and hospitals prefer when you give them a heads up so they can prepare to receive you. Depending on your pet's emergency, they may have to call in off-duty vets for additional support.