Nicosia Address Details
Address: 138 Strovolos Avenue
2042, Strovolos, Nicosia
Telephone: 22511866
Fax: 22511655
Email: [email protected]