TELNET SYSTEM
Information & Communication Technology Services
P.O.Box: 15780-00100 Nairobi Nairobi
Othaya Rd, Nairobi
(254) 202116117
(254) 202116117




On the map (Click to expand)