Limassol Address Details
Address: 17 Voltairou Street
Germasogia, Limassol
Telephone: 25322060
Fax: 25327937