Leonida N. & S. Co Ltd Limassol Address Details Address: 39 Agias Zonis 3027Limassol, Limassol Telephone: 25373487 Fax: 25375284