Green World Herbal Products is located in Abuja, Nigeria on Suite A12, Othni Plaza, Wuse Zone 1, before GSM Village, Abuja AMAC. Green World Herbal Products is rated 4 out of 5 in the category herb shop in Nigeria.
Address
Suite A12, Othni Plaza, Wuse Zone 1, before GSM Village, Abuja AMAC