The Mechanic Place is located in Lagos, Nigeria on 298 IDIMU ROAD VIA ALHAJA BUS STOP, IDIMU, LAGOS IDIMU, Idimu. The Mechanic Place is rated 5 out of 5 in the category car repair and maintenance in Nigeria.
Address
298 IDIMU ROAD VIA ALHAJA BUS STOP, IDIMU, LAGOS IDIMU, Idimu