Afxentiou Kyriacos Nicosia Address Details Address: 26 Nelsonos StreetStrovolos, Nicosia Telephone: 22425139