ServicesMotorcar Spare Parts DealerContact details 24 652251 24 652774 24 818828 Apollonos 6, 6016 Larnaka, Larnaca