1 more results for Local in Barrington, Nova Scotia
Barrington, Nova Scotia, Canada
Municipality of Barrington is your one-stop shopping for government or offices in the Barrington area. If you find yourself in need of government or offices, then Municipality of Barrington is definitely the right choice…