Swiss representation in Greece
Greece > Switzerland
Address
Iassiou 2
115 21 Athens
Phone
local:
(0210) 723.0364
international:
+30.210.723.0364