Star - Net Integrated Systems Ltd is located in Ikeja, Nigeria on Suite No. 1, Former Medical Road, Computer Village, 15 Simbiat Abiola Way. Star - Net Integrated Systems Ltd is rated 5 out of 5 in the category computers in Nigeria.
Address
Suite No. 1, Former Medical Road, Computer Village, 15 Simbiat Abiola Way