LENKA COMPUTER SOURCE
Internet Services
- Nairobi
City Centre, Green Den Business Centre, Keekorok Rd, Nairobi
(254) 722480194 - (254) 208025043




On the map (Click to expand)