Nicosia Address Details
Address: 170 Athalassis Avenue, Flat 201
Strovolos, Nicosia
Telephone: 22442424
Fax: 22446655