Mama Evi Shop is located in Lagos, Nigeria on Plot 6 M 2, Flat 2, Gowon Estate, Egbeda, Alimosho, 41 Road. Mama Evi Shop is rated 3 out of 5 in the category stores and shopping in Nigeria.
Address
Plot 6 M 2, Flat 2, Gowon Estate, Egbeda, Alimosho, 41 Road