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