Impact Research and Development Organization - Turkana Office is located in Lodwar, Kenya on 4J85QCF, 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
4J85QCF, Impact Research and Development Organization Office