Green World International is located in Abuja, Nigeria on Zone 1, 76 Nouakchott Street, OTHNI Shopping Center. Green World International is rated 4.2 out of 5 in the category business management consultant in Nigeria.
Address
Zone 1, 76 Nouakchott Street, OTHNI Shopping Center
Accessibility
Wheelchair-accessible entrance