Nicosia Address Details
Address: 73A Strovolou Avenue
Strovolos, Nicosia
Telephone: 22312961
Fax: 22321258
Nicosia Address Details
Address: 5A Schediasmou Street
Lakatamia, Nicosia
Telephone: 22326242
Fax: 22321258