Nicosia Address Details
Address: 41 Athalassis Avenue, Flat 101
Strovolos, Nicosia
Telephone: 22319000
Fax: 22315860