Sub-category: Car Dealers
Address: Douglas Road, Owerri North, Imo, NigeriaSub-category: Car Dealers
Address: Whethering Road, Owerri, Owerri North, Imo, NigeriaSub-category: Auto Manufacturers
Address: 124A Okigwe Road, Opposite Water Board Owerri, Imo State