Limassol Address Details
Address: 1 Dylou Street, Potamos Germasogias
Germasogia, Limassol
Telephone: 25322344
Fax: 25315319