Town Hall Square, Archaggelos, 851 02, Rhodes
Fax:
2244029182
d.arhaggelou [at] kep.gov.gr