Techcheckng - Owerri North, Wethrel Road is located in Owerri, Nigeria on By Logan Hotel, 12, Ikenegbu Extension, Off Umez Eronini St. Techcheckng - Owerri North, Wethrel Road is rated 3 out of 5 in the category technology park in Nigeria.
Address
By Logan Hotel, 12, Ikenegbu Extension, Off Umez Eronini St