Limassol Address Details
Address: Stymfalidon Street Royal Court 01
Germasogia, Limassol
Telephone: 25312777, 25327788