Christodoulides Demetrios Paphos Address Details Address: 10 Fellachoglou 8016, Paphos, Paphos Telephone: 26934487