Lutheran Church Compound Along Ondiek Road – Off Nairobi Road Opposite Mega City Plaza.
+254-776-369-261
P.O. Box 3897 -40100 Kisumu – Kenya
info@abilityafricafoundation.org