Limassol Address Details
Address: 171 Leontiou A, Leontiou Center Block A, Flat 201
3020, Limassol, Limassol
Telephone: 25353424
Fax: 25347226