METRO MICROFINANCE BANK LIMITED Added by stephen 0 reviews Listed in Financial Institutions 15, Otunbi Street, Off College Road, Haruna Bus Stop, Ogba, Lagos. 08034811123, 08090956157, 01-8255572 metromfb.ng.com Add to Favorites Claim Listing Updated: Mar 2, 2015 Overview Reviews Add Your Review Please login or register to add your review.