Swiss Business Hub Montreal

Address Swiss Business Hub Canada
c/o Consulat général de Suisse
1572 Av. Dr Penfield
Montréal, QC, H3G 1C4
Canada
Phone Headquarters +1 514 932 71 81
Fax Headquarters +1 514 932 90 28
Email Headquarters montreal.sbhcanada@eda.admin.ch
Link https://www.s-ge.com/en/export/country/canada

Additional information


Consular activities and Visa