Limassol Address Details
Address: 24 I. Kannaourou Street
Limassol, Limassol
Telephone: 25821818
Fax: 25398033