selected country
Nigeria

Omni Microfinance Bank Limited

Business address
107A, Obafemi Awolowo Way, Ikeja, Nigeria