Skip to Main Content Skip to Footer

Appointment Request

Our online scheduling software is currently undergoing maintenance, we apologize for the inconvenience. In the meantime, please use the following phone number to schedule appointments.

Call For Appointments

(503) 625-4404

 

Our online scheduling software is currently undergoing maintenance, we apologize for the inconvenience. In the meantime, please use the following phone number to schedule appointments.

Call For Appointments

(503) 625-4404

 

Crossroads Veterinary Hospital