Limassol Address Details
Address: 15A Agias Theklis Street
Limassol, Limassol
Telephone: 25362459
Fax: 25315511