Orlu Owerri new Road
Nigeria
>
Imo
>
Orlu
>
Orlu Owerri new Road
Orlu Owerri new Road is a two-lane country or state road in Orlu.
Orlu Owerri new Road
type of road
Country or state road
Lanes
2