1. 21st km Rodos - Kameirou, 851 01 Theologos, Rhodes Dodecanese (Routing)

  2. Vasileos Pavlou Street, 851 02 Archangelos, Rhodes Dodecanese (Routing)