LAMAA is located in Idowa, Nigeria on Idowa Fish & Meat Processing Centre White House, Gate 2, Lagos-Ijebu Ode, Road. LAMAA is rated 3 out of 5 in the category fish processing in Nigeria.
Address
Idowa Fish & Meat Processing Centre White House, Gate 2, Lagos-Ijebu Ode, Road