Impact Research and Development Organization - Turkana Office is located in Lodwar, Kenya on Impact Research and Development Organization Office,. Impact Research and Development Organization - Turkana Office is rated 3 out of 5 in the category office supply store in Kenya.
Address
Impact Research and Development Organization Office,