Loading...

 Michael Barrett

Michael 
Barrett

  • Political Affiliation: Conservative Party of Canada

The riding in pictures

Leeds — Grenville — Thousand Islands and Rideau Lakes, on

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Photo credit : United Counties of Leeds and Grenville

Fast facts