Get Directions to Timberland Animal Clinic ← View details 18110 Se Division St, Portland, Oregon 97236 (503) 665-1194 Get Directions From* To * — Required information