Alistair MacGregor

NDP

  • Menu

Navigation

  • Home
  • About
  • News
    • Letters to Ministers
    • Petitions
    • Marijuana Legalization
    • Columns
  • Videos
  • Events
  • Email Updates
  • Reports
  • National Housing Stratey Survey
  • Need Help?
  • No to Trans-Mountain

Videos

TweetShare
Alistair MacGregor's October 18, 2018, Video Update
  • Alistair MacGregor honours the Cowichan Valley's agricultural producers
  • Alistair MacGregor introduces leglislation to limit the length of election...
  • Alistair MacGregor debates the TPP
  • AIistair MacGregor debates support for Canada's dairy farmers
  • Alistair MacGregor speaks on the outsourcing of Air Canada jobs
  • Alistair MacGregor speaks in favour of a National Organ Donor registry
  • Alistair MacGregor asks about the approval of GMO salmon - May 20, 2016
  • Alistair MacGregor asks about transparent appointments to the CBC board
  • Alistair MacGregor speaks on assisted dying legislation

Pages

  • « first
  • ‹ previous
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • next ›
  • last »
  • Home
  • About
  • News
    • Letters to Ministers
    • Petitions
    • Marijuana Legalization
    • Columns
  • Videos
  • Events
  • Email Updates
  • Reports
  • National Housing Stratey Survey
  • Need Help?
  • No to Trans-Mountain
Social media
  • Facebook
  • Twitter
  • Youtube
  • Instagram
Contact Contact Alistair MacGregor
Email: alistair.macgregor@parl.gc.ca

Duncan Office:
Address: #101-126 Ingram Street, Duncan, V9L 1P1
Phone: (250)-746-4896
Toll-Free: 1-866-609-9998
Fax: (250)-746-2354

Hours of Operation
Tuesday - Friday // 10:00am-3:00pm
Or by appointment
-------------------------------------------
Langford Office:
Address: 3202B Happy Valley Rd, Langford, V9C 2V8
Phone: 1-866-609-9998
Fax: 250-746-2354

Hours of Operation:
Tuesday & Wednesday // 10:00am-3:00pm

(Appointments and community events may take us away from the office. If you would like to phone ahead to confirm the office will be open or to book an appointment, please call 1-866-609-9998.)
NDP

© 2019 New Democratic Party of Canada, all rights reserved.