Nicosia Address Details
Address: 101 Perikleous
2027, Strovolos, Nicosia
Telephone: 22429200
Paphos Address Details
Address: 26 Ellados Ave
8020, Paphos, Paphos
Telephone: 26935359, 26935360
Fax: 26936290