Impact Research and Development Organization - Nyando Office is a store, located at Impact Research and Development Organization Nyando Office, Kisumu, Kenya. They can be contacted via phone at +254 711 335019, visit their website www.impact-rdo.org for more detailed information.
Location :
Impact Research and Development Organization Nyando Office, Kisumu