Baby store is located in Lagos, Nigeria on Plot 1 Road 102 Mercy Land Laara Igbe Ikorodu Lagos Plot 1 Road 102 Mercy Land opposite goshen filled college Laara Igbe Ikorodu Igbogbo ikorodu local government Igbe laara, Ikorodu. Baby store is rated 3 out of 5 in the category baby store in Nigeria.
Address
Plot 1 Road 102 Mercy Land Laara Igbe Ikorodu Lagos Plot 1 Road 102 Mercy Land opposite goshen filled college Laara Igbe Ikorodu Igbogbo ikorodu local government Igbe laara, Ikorodu