Neostrata Healthfarm Nicosia Address Details Address: 2 Sophouli Street,Chanteclaire BldgNicosia, Nicosia Telephone: 22818250 Fax: 22818257