Upper Valley Veterinary Clinic

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.