Vista Pet Hospital

Make an Appointment



previous arrow
next arrow

We Treat Your Pets Like Our Own

Make an Appointment

Request Appointment

Click here to request an appointment, or call 503-297-2218

Make an Appointment

Partners in Your Pet’s Good Health

Vista Pet Hospital veterinarians and staff combine experience and compassion to make sure your animal companion gets the highest level of care. We have a strong commitment to honest communication with owners about their pet’s health, ensuring it’s a collaborative effort to deliver the best care possible.

Meet Our Doctors

Prescription Refills

If your pet is a patient of ours and needs a prescription refilled - we make it easy! Simply fill out our form and we'll let you know when it's ready to be picked up!

Talk to Us

Welcome to Vista Pet Hospital!

Your Other Family Doctor

Discover what we can do for you and your pet today.

Leave a Comment