6.5993332, 3.3288282 is located in Magboro, Nigeria on 6 Liyan Modu close,Igodo-Island Estate, Igodo Rd. 6.5993332, 3.3288282 is rated 3 out of 5 in the category research foundation in Nigeria.
Address
6 Liyan Modu close,Igodo-Island Estate, Igodo Rd