Limassol Address Details
Address: 127A Melina Merkouri Street
Kato Polemidia, Limassol
Telephone: 25711505
Fax: 25714301