Limassol Address Details
Address: 19 Ch. Louis Sert Street
Limassol, Limassol
Telephone: 25733558
Fax: 25334934