VCA North Portland Veterinary Hospital
Hours
-
Open
-
Mon-Fri:
7:30 am - 7:00 pm
-
Sat-Sun:
8:00 am - 5:00 pm
Location
3000 North Lombard Street, Portland, OR, 97217
Get Directions
Contact