Vista Pet Hospital

Make an Appointment

503-297-2218

Home

previous arrow
next arrow
Slider

We Treat Your Pets Like Our Own

Make an Appointment
Dog

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

Contact Us

Have a question or comment? Please click here to contact Vista Pet Hospital

Talk to Us
Dog

Welcome to Vista Pet Hospital!

Your Other Family Doctor

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

Leave a Comment