Silicon Tech Centre is located in Abuja, Nigeria on NTA Headquarters, Area 11 Besides, beside Star Times. Silicon Tech Centre is rated 3 out of 5 in the category institute of technology in Nigeria.
Address
NTA Headquarters, Area 11 Besides, beside Star Times