Nicosia Address Details
Address: 71 Akropoleos Ave
2012, Strovolos, Nicosia
Telephone: 22311424
Fax: 22491697
Email: itscy@itscomputers.eu