Nicosia Address Details
Address: 2b L. Akrita Street
Geri, Nicosia
Telephone: 22486959
Nicosia Address Details
Address: 16 St. Lena Street
Strovolos, Nicosia
Telephone: 22318752
Fax: 22510928