List of Consulates and Embassies in Switzerland

Iraqi Embassy in Geneva Switzerland

  28ch du petit- saconnex- 1209 geneve

  004122 - 9180981 / 004122 - 9180980

  jnvrep@iraqmofamail.net

Details...