Nicosia Address Details
Address: NICOSIA, CYPRUS
Nicosia, Nicosia
Telephone: 22765634, 22445634
Fax: 22773008
Email: nns@spidernet.com.cy