Abiriba Multimedia Network is located in Lagos, Nigeria on ikota shopping plaza, shop 206 Rd 5, Aja. Abiriba Multimedia Network is rated 3 out of 5 in the category newspaper advertising department in Nigeria.
Address
ikota shopping plaza, shop 206 Rd 5, Aja