Town Hall Square, Archaggelos, 851 02, Rhodes www.kep.gov.gr d.arhaggelou [at] kep.gov.gr 2244029182 2244029180 2244029181 2244029182 2244029183 2244029184