Larnaca Address Details
Address: 36 Agiou Mina, Parodos Grigori Afxentiou
7520, Xylofagou, Larnaca
Telephone: 99596222
Limassol Address Details
Address: 80 E. Voulgareos Street
Kato Polemidia, Limassol
Telephone: 25393840