Nicosia Address Details
Address: 129H Athalassis Avenue
Strovolos, Nicosia
Telephone: 22424224
Fax: 22424098
Nicosia Address Details
Address: Industrial Area Latsia
Latsia, Nicosia
Telephone: 22424098