Veterinary clinic

OSU Small Animal Clinic

172 Magruder Hall, Corvallis, OR 97331

Opening hours

Hours not listed. Please call ahead at (541) 737-4812 to confirm availability.

Other animal hospitals in Corvallis