Ipparchou 16, Rhodes Town, 85100, Greece
Dimosthenous 25, Rhodes Town, 85100, Greece
Stratigou Griva 9, Rhodes Town, 85100, Greece
9 Harit's Street, Old town, Rhodes Town, 85100, Greece
38, Thiseos str., Old Town, Rhodes Town, 85100, Greece