The Honourable John Duncan

Photo - The Honourable John Duncan
Political Affiliation:Conservative Caucus
Constituency:Vancouver Island North Map – Elections Canada
Province / Territory:British Columbia
Email:john.duncan@parl.gc.ca
Web Site:johnduncanmp.com
Preferred Language:English