Andronikou 12a, Rhodes Town, 85100, Greece
Konstantopaidos 11, Rhodes Town, 85100, Greece
Platonos 24,Old Town, Rhodes Town, 85100, Greece
2, Iroon Polytechniou str., Rhodes Town, 85100, Greece
Laokontos 6, Rhodes Town, 85100, Greece