Nicosia Address Details
Address: 11 Lemessou Avenue, Galatariotis Bldg, 3rd Floor
Nicosia, Nicosia
Telephone: 22455677
Fax: 22455626