ServicesMachines Sales & Hiring, Electric Generators-Welders ElectricalContact details 24 812569 24 633806 Alexandrou Panagouli Leoforos 19, 6057 Larnaka, Larnaca