Nicosia Address Details
Address: 13A, 28th October Street, Acropoli
Strovolos, Nicosia
Telephone: 22454520
Fax: 22511047
Email: ilarhos@logosnet.cy.net