Check out the links below for more constituency office information and resources.
Should you have any questions, comments or concerns for John Weston, please feel free to get in contact at either the Parliamentary Hill or Constituency office. You may also use the Contact Form, located in the menu as “Contact” above.
*** We will give priority to our constituents. To find your MP, click here
North Shore Constituency Office
Ste. 21 – 285 17th Street
West Vancouver, BC V7V 3S6
Sunshine Coast Constituency Office
Ste. 207 – 5760 Teredo Mall PO BOX 1505
Sechelt, BC V0N 3A0
Powell River Constituency Office
Mailing address: PO Box 67, Powell River, BC, V8A 4z5
Ottawa House of Commons Office
Ste. 770 – 151 Sparks Street
Ottawa, ON K1A 0A6
To get in contact at either the Parliamentary Hill or Constituency office.
Mailing address: PO Box 67, Powell River, BC, V8A 4Z5