Shop N Pay Ogudu Lagos is located in Lagos, Nigeria on 3 3Road Axial Express Road, Ogudu. Shop N Pay Ogudu Lagos is rated 3.4 out of 5 in the category grocery store in Nigeria.
Address
3 3Road Axial Express Road, Ogudu
Service options
In-store shopping