Nicosia Address Details
Address: 101 Akropoleos Avenue, Alicante Tower
Nicosia, Nicosia
Telephone: 22510060, 22510061
Fax: 22498319