Otra Nigeria (otra.ng) is located in Abuja, Nigeria on Plot 91, Obafemi Awolowo Way, Alba Plaza, Jabi. Otra Nigeria (otra.ng) is rated 4.7 out of 5 in the category truck rental agency in Nigeria.
Address
Plot 91, Obafemi Awolowo Way, Alba Plaza, Jabi