Veterinary cares in Barrington Passage, Nova Scotia List of Veterinary cares in Barrington Passage, Nova Scotia All types Doctor Insurance Pet Pharmacy Vet All veterinary cares in Barrington Passage Barrington Animal Hospital +1 902-637-2555 Hwy 3, Barrington Passage, Nova Scotia B0W 1G0 Veterinary care 65 views