1. Anoixis 24, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  2. 86 28 Oktovriou Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)