Nicosia Address Details
Address: Latsia, NICOSIA, CYPRUS
Latsia, Nicosia
Telephone: 22481860
Fax: 22482055
Email: nikyr@spidernet.com.cy