Larnaca Address Details
Address: 17 P.Loumoumpa Street
Larnaca, Larnaca
Telephone: 24662632
Limassol Address Details
Address: 93 Georgiou A'
Germasogia, Limassol
Telephone: 25326464