SHESAN ODUKOYA – MECHANIC – BARIGA Location: 1 Odukoya str off ilase, barigaAUTO MECHANIC FOR JAPANESE CARS. ..Phone: +2347037778518 +2348027956583