Nicosie Address Details
Address: 169 Athalassis Ave. 1st Floor, Off. 102
Strovolos, Nicosie
Telephone: 22313106
Fax: 22315109