c / Francesc Martí Mora 30 Palma de Mallorca, Baleares, Spain
Change of oils , filters, checking of sterring and suspensión, test and adjustment of brakes and general Service.
Test for gas leaks on exhaust system and emission check and control.