Veterinary clinic

Timberland Animal Clinic Inc

18110 SE Division St, Portland, OR 97236

Opening hours

Hours not listed. Please call ahead at (503) 665-1194 to confirm availability.

Other animal hospitals in Portland