• Alistair MacGregor, MP

    • Government Offices
    101-126 Ingram St.
    Duncan, BC V9L 1P1
    250-746-4896
    1-866-609-9998
    Hours:
    Tuesday to Friday, 10:00 am - 3:00 pm