Imo State Trade Investment Centre . is located in Owerri, Nigeria on Near National Library The Capital, New Owerri. Imo State Trade Investment Centre . is rated 3.7 out of 5 in the category convention center in Nigeria.
Address
Near National Library The Capital, New Owerri
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance