Ssd Solution in Kenya Frenchlab Address: Naivas Mall Karen, Nairobi, Kenya., 01901 Nairobi Kenya Phone Number: +254 792 79 27 86