Barrington Animal Hospital
Small Animal Clinic with Surgery
- Location
- PO Box 283
Barrington Passage, Nova Scotia B0W 1G0 - Phone
- 902-637-2555
Sourced from the Nova Scotia Veterinary Medical Association (NSVMA) public register. See something wrong? Flag a correction.
Vet visits add up — see our comparison of Canadian pet insurance providers.