Limassol Address Details
Address: 159 Leontiou I Street
Limassol, Limassol
Telephone: 25341122
Fax: 25341323
Email: info@polydorides.com