Atura Motor Shop Added by admin 0 reviews Listed in Automotive, Mechanics line C, Technology Village, Bwari, Abuja, Nigeria. 08059211067 07061139047 Add to Favorites Claim Listing Updated: Sep 8, 2014 Overview Reviews Auto Mechanic (Mercedes), Auto Mechanic Services Add Your Review Please login or register to add your review.