Green World Insecticides/Air fresheners is located in Accra, Ghana on Okaishie - Old cinema palace. Green World Insecticides/Air fresheners is rated 3 out of 5 in the category household chemicals supplier in Ghana.
Address
Okaishie - Old cinema palace