902-637-1578A Perfect Setting Hair Salon
Barrington Mini Mall, Barrington
902-637-3413Allan Christie's Body Shop
102 Villagedale Road, Barrington
902-637-2760Barrington Municipal Arena
12 Park Lane, Barrington
902-637-2885Barrington Municipal Pool
12 Park Lane, Barrington
902-637-2903Barrington Recreation Coordntr
27 Park Lane, Barrington
902-637-2009Barrington Regional Curling
40 Park Lane, Barrington
902-637-2513Causeway Tax & Bookkeeping Services
3752 Highway 3, Barrington
902-637-3269Christie Wade Auto Solutions
1 Wilson Lane, Barrington
902-637-3046Cindy's Travelling Shears
187 Port Latour Road, Barrington
902-637-3796Nova Scotia Fisheries
Barrington Passage, Barrington
902-637-3649Clyde Farm Campground
2069 Upper Clyde Road, Barrington
902-637-3395Community Business Development Corporation
3640 Barrington, Barrington
902-637-3300Cora's Creative Styles
3369 Highway 1, Barrington
902-637-2436D C Huskins & Sons Trucking
2260 Highway 3, Barrington
902-637-2410D M Snow Contracting Ltd.
19 Station Road, Barrington
902-637-2821Dave Nickerson Auto Body
19 Station Road, Barrington
902-637-3073Dorey's Security Systems
737 Oak Park Road, Barrington
902-637-1977Emmie's Plumbing & Heating
4192 Doctors Cove, Barrington
902-637-3854Enslow's Maintenance & Clng
153 Islandview Drive, Barrington
902-637-1239Gossip Hair & Tanning Salon
3441 Barrington Passage, Barrington
902-637-3631High Roller Transport Ltd.
364 Riverhead Road, Barrington