Their is a Car Spray shop in this fuel stations ad they offer excellent job
Nice place they are Open 4 ur Service
Iou Petroleum Nig.ltd, No.159, Evbotubu Road, Evbuotubu, Benin City, Nigeria.It is not Ogogugbo but Evuotubu
Needs to be seriously upgraded,the pumps are old,the building needs renovating
It has good Gasoline
Located at upper owina after believers ministry
Just love it
They are sincere in business
IOU the management is and their staffs are OK
The fuel pump are been altered
Nice place
It ok