Contact Gresham Animal Hospital

Gresham Animal Hospital would love to hear from you! Busy lives sometimes make scheduling an appointment difficult, so if you have a non-urgent question for us we encourage you to use our contact form below, otherwise you can make an appointment by calling us at 503.666-1600. If you have an emergency, please call ahead so we can help assess your pet and direct their care.