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