Go to main content Skip to main content


    • Overview
Province / Territory:British Columbia 
Elections Canada:Profile and Map
Member of Parliament:Alistair MacGregor
Political Affiliation:NDP
Preferred Language:English
Constituency Office(s)
  • 126 Ingram Street (Main Office) Suite 101 Duncan, British Columbia V9L 1P1 Telephone: 250-746-4896 Fax: 250-746-2354
  • 3202B Happy Valley Rd Langford, British Columbia V9C 2V8 Telephone: 866-609-9998