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
To get in contact by email with MP Weston, please contact:
To get in contact at either the Parliamentary Hill or Constituency offices:
*Our hard working staff are often called out to serve at events in the community.
Please call in advance to get an appointment and ensure the office will be open prior to visiting. Thanks.
North Shore Constituency Office
Ste. 21 – 285 17th Street
West Vancouver, BC V7V 3S6
Office Hours: Monday-Thursday 10:00 – 4:00* (appointment only)
Josh (Communications and Media)
Stephanie (Office Manager, Constituency Assistant)
Vivienne (Community Outreach)
Sunshine Coast Constituency Office
Ste. 207 – 5760 Teredo Street Trail Bay Centre
Mailing Address: PO Box 1505
Sechelt, BC V0N 3A0
Office Hours: Tuesday-Wednesday 9:30 – 5:00* (appointment only)
Susan (Office Manager, Constituency Assistant)
Powell River Constituency Office
Ste. 24 – 7100 Alberni Street
Mailing Address: PO Box 67
Powell River, BC V8A 4Z5
Office Hours: Wednesday 9:00 – 4:00* (appointment only)
Linda (Constituency Assistant)
Ottawa House of Commons Office
Ste. 770 – 151 Sparks Street
Ottawa, ON K1A 0A6
To contact our Prime Minister and other important Federal departments