MEDA Kenya

Allimax Plaza (2nd Floor)
Mombasa Road
P.O. Box 3277-0050600
Nairobi
Kenya

Email: infokenya@meda.org
Phone: +254 706 348 613