Nicosia Address Details
Address: 41 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22424874
Fax: 22429193