Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Mobile Number *Comment or Message *Submit Office Location TAIFA COURT, ALONG NKOROI NORTH ROAD off MAGADI ROAD, NKOROI Contact E-Mail admin@idiafrica.org Contact Number +254 705-985-418