ABACUS COMPUTER SYSTEMS LTD
Computers-software& Services
P.O.Box: 38988-00623 Nairobi
1st Parklands Ave, Nairobi
(254) 203744850




On the map (Click to expand)