Nicosia Address Details
Address: 178 Athalassas Avenue, Irini Bldg, 2nd Floor
Strovolos, Nicosia
Telephone: 22817450
Fax: 22817496