Ec Uzochukwu And Sons Limited Added by admin 0 reviews Listed in Automotive, Car Dealers, Mechanics Shop B1/1, Auto Spare Part Market, Zuba, Gwagwalada, Abuja, Nigeria. 08097905210 08033155364 Add to Favorites Claim Listing Updated: Dec 8, 2014 Overview Reviews Active Life, Auto Dealers (Two & Three Wheelers), Auto Services Add Your Review Please login or register to add your review.