Back to Providence Microfinace Bank Limited. Suite 3; 21, Ogundana Street, Off Allen Avenue, Ikeja, P.O. Box 3646, Shomolu, Lagos