Limassol Address Details
Address: 19 I. Tompazi Street
Limassol, Limassol
Telephone: 25584656
Fax: 25584656