This is Oduduwa Street.It starts from Oba Delemo Street annd merges with Oduduwa Crescent at the point where the road curves. At the curve you have the Mobile Police Unit 20& 22 who have blocked the  access to Oduduwa Crescent.