This is a quaint little health and products store along Herbert Macaulay Road, Yaba, Lagos.
It is specifically located on 346 Herbert Macaulay Street, Yaba, Lagos.
The store claims to be open 24/7, but a Sunday visit there argues otherwise.
Phone number:
Email address: