Nicosia Address Details
Address: 21 Meteoron Street
Strovolos, Nicosia
Telephone: 22480341
Fax: 22480342
Email: [email protected]