Limassol Address Details
Address: 3A D. Irodotou Street
Limassol, Limassol
Telephone: 25390548
Fax: 25393146