My I G I Investment Nigeria Limited is located in Makurdi, Nigeria on 11 Benue Crescent, Township. My I G I Investment Nigeria Limited is rated 3 out of 5 in the category audiovisual equipment rental service in Nigeria.
Address
11 Benue Crescent, Township