Sowerr Group is located in Ibadan, Nigeria on Iwo Road (Orogun Express, 13 Olaoye Street, Lagos - Ojoo Expy, opp. Agbala Daniel Cathedral. Sowerr Group is rated 3 out of 5 in the category agricultural service in Nigeria.
Address
Iwo Road (Orogun Express, 13 Olaoye Street, Lagos - Ojoo Expy, opp. Agbala Daniel Cathedral