Lemna International Inc is located in Nairobi, Kenya on Nairobi Central Argwings Kodhek Road Saachi Plaza. Lemna International Inc is rated 3 out of 5 in the category general contractor in Kenya.
Address
Nairobi Central Argwings Kodhek Road Saachi Plaza