Ialyssos Avenue, Rhodes 85100 Greece
+30 2241 075000