Hospitals in Canby, OR

Canby Veterinary Clinic
26024 South Highway 170
Canby, OR, 97013
(503)266-2768

Harms Michael L DVM
26200 South Harms Road
Canby, OR, 97013
(503)266-4288

Birch Street Animal Clinic
145 South Birch Street
Canby, OR, 97013
(503)266-5881

Brown- John J DVM
23860 South Barlow Road
Canby, OR, 97013
(503)266-8907




Contact Us | Privacy Policy