902-637-2206
A & B Marine Mfg Ltd.3854 Highway 3, Barrington
902-637-1578
A Perfect Setting Hair SalonBarrington Mini Mall, Barrington
902-637-3413
Allan Christie's Body Shop102 Villagedale Road, Barrington
902-637-3699
Argyle Sea Products Omega 3River Road, Barrington
902-637-1797
Arthur's Auto Repair379 Villagedale, Barrington
902-637-3529
Atlantic Superstore Pharmacy3695 Highway 3, Barrington
902-637-2555
Barrington Animal Hospital3609 Highway 3, Barrington
902-637-3133
Barrington Auto Supplies55 Causeway Plaza, Barrington
902-637-2472
Barrington Bay Carpentry & Construction58 Schooner Lane, Barrington
902-637-2353
Barrington Bay Travel3336 Highway 3, Barrington
902-637-2222
Barrington Catch Monitoring3640 Highway 3, Barrington
902-637-2326
Barrington Foodmart Ltd.179 Oak Park Road, Barrington
902-637-2760
Barrington Municipal Arena12 Park Lane, Barrington
902-637-2885
Barrington Municipal Pool12 Park Lane, Barrington
902-637-1624
Barrington Passage Frenchy's3541 Highway 3, Barrington