VCA North Portland Veterinary Hospital
Veterinary clinic
3000 N Lombard St · Portland, OR 97217 · 1.0 mi
VCA North Portland Veterinary Hospital is located on North Lombard Street in Portland, Oregon, and treats cats and dogs. It offers digital radiology, laparoscopy, soft tissue surgery, dental care, in-house…