If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Twin Oaks Veterinary Hospital

5701 Gaffin Road SE
Salem, OR 97317

Phone: (503) 585-6701
Central Oregon: (503) 480-8629

Get Directions

Go to top of page