Tsavo Road Trade Centre - Shop 114 is located in Nairobi, Kenya on Shop 114, Tsavo Road Trade Centre. Tsavo Road Trade Centre - Shop 114 is rated 3 out of 5 in the category office equipment supplier in Kenya.
Address
Shop 114, Tsavo Road Trade Centre