Vista Pet Hospital

Make an Appointment

503-297-2218

Make an Appointment

Our goal is to make scheduling an appointment as easy and convenient for you as possible. If you prefer not to call or use our PetDesk App, please submit your appointment request below and we’ll follow up with you to confirm availability.

We look forward to seeing you and your pet!