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.