Nicosia Address Details
Address: 6 Dimostheni Severi Street, Kastellorizo Presidum, 3rd Floor
Nicosia, Nicosia
Telephone: 22681988
Fax: 22681505