Wodex Computers.ShoppingHurlingham APA ARCADE.Ground Floor.Nairobi · KE+254792100001kenya@wodex.netwodex.netHours not available