Limassol Address Details
Address: THemidos 32
Limassol, Limassol
Telephone: 25365598, 25365661
Fax: 25370478