Nikosia Address Details
Address: 62 Athalassis Ave., 2. Stock, BΓΌro 202
Strovolos, Nikosia
Telephone: 22313339
Fax: 22313346