Nicosia Address Details
Address: 80 Lemesou Avenue
Strovolos, Nicosia
Telephone: 22423388
Fax: 22425750
Email: george.flouros@ncr.com