Limassol Address Details
Address: 3A Gr. Afxentiou Str, Koulla Court
Limassol, Limassol
Telephone: 25343901
Fax: 25343901