Nicosia Address Details
Address: 132 Lemessou Avenue
Strovolos, Nicosia
Telephone: 22510518, 22511289
Fax: 22497621