This article needs additional citations for verification. (June 2020) |
Otulu[1] is a town in Oru West local government area of Imo State, Nigeria. It is located along the Owerri-Onitsha Federal Highway (which is identified as Highway A6 by Google map) in Imo State. Approaching from Owerri to Onitsha one will get to Awo-Omanma, Amiri and then Otulu after which one has Mgbidi; while from Onitsha to Owerri one has Otulu after Mgbidi.