Limassol Address Details
Address: 71 Anexartissias Street
Limassol, Limassol
Telephone: 25355065
Nicosia Address Details
Address: 139A Strovolou Avenue
Strovolos, Nicosia
Telephone: 22490397
Fax: 22497528