Nicosia Address Details
Address: Xiliatos, NICOSIA, CYPRUS
Xiliatos, Nicosia
Telephone: 22852400
Fax: 22852650
Email: info@xyliatos.org