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-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-3854Enslow's Maintenance & Clng
153 Islandview Drive, Barrington
902-637-3631High Roller Transport Ltd.
364 Riverhead Road, Barrington
902-637-2242Horizon Chalets & Motel
3412 Highway 3, Barrington
902-637-3198Huggy Bear's Child Care Centre
3138 3 Highway, Barrington
902-875-1638Ocean Computer Centre & Sign Shop
3482 Barrington Passage, Barrington
902-637-2388Ocean Computer Centre & Sign Shop
3482 Main Street, Barrington
902-637-2759Papa's Pasta Steakhouse
42 Highway 330, Barrington