Visa Microfinance Bank Limited Added by admin 0 reviews Listed in Banks and ATM's Plot 171Ae, Ekukinam Street, Garki, Abuja, Nigeria. 8023076658 Add to Favorites Claim Listing Updated: Sep 25, 2014 Overview Reviews Microfinance Bank Add Your Review Please login or register to add your review.