1. 13 Pernou Street, 851 03 Afantou, Rhodes Dodecanese (Routing)

    Mobile Telephony

    More
  2. 7 Konstantinou Tsatsou Street, Epta Vagies, 851 33 Rhodes, Rhodes Dodecanese (Routing)

    Mobile Telephony

    More
  3. 89 Lindou Street, 851 03 Afantou, Rhodes Dodecanese (Routing)

  4. 42 Amerikis Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

    Mobile Telephony

    More
  5. 46 Ethnarchi Makariou Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  6. 29 Drakidi Street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)