University park building, 4818 N Lombard St, Portland, OR 97203 (503) 289-4996
How to go there
Animal hospital Loc: 45.5804 / -122.719
Plan your visit