Nicosia Address Details
Address: 59-61 Akropoleos Avenue,Savvides Center, 1st Floor, Off.107
Strovolos, Nicosia
Telephone: 22496096
Fax: 22496450