Canadian Consulate in Geneva, Switzerland contact

The Permanent Mission of Canada to the World Trade Organization, Geneva
}

Looking forThe Permanent Mission of Canada to the World Trade Organization, Geneva
Contact InformationCity Geneva
Embassy Address5, avenue de l'Ariana, Geneva, Switzerland, 1202