Rue de Vermont 37-39, Geneva, Switzerland, 1202
For general issues:
ambageneve@minaffet.gov.rw
+41229191000
https://www.bmeia.gv.at/