Becky Store Added by admin 0 reviews Listed in Business services, Retail Shopping Akaraka Street, Idu, Abuja Municipal, Abuja, Nigeria 8135823186 Add to Favorites Claim Listing Updated: Oct 28, 2014 Overview Reviews Cosmetics, Drinks, FMCG Manufacturers Add Your Review Please login or register to add your review.