Fish production is located in Lagos, Nigeria on No 3 Ani close ibeshe ikorodu Igbogbo bayekiu LCDA, Ikorodu. Fish production is rated 3 out of 5 in the category fish processing in Nigeria.
Address
No 3 Ani close ibeshe ikorodu Igbogbo bayekiu LCDA, Ikorodu