Toronto Office

Nairobi Office

255 Duncan Mill Road, Suite 308
Toronto, ON M3B 3H9
Tel: +1-416-447-9334 ext 2
info@mamaibado.org

The Mirage Tower 2, 11th Floor,
Waiyaki Way, Off Chiromo Road.
Nairobi, Kenya
+254-742—861-128
info@mamaibado.org

Isiolo Office

Kakamega Office

Ibada Plaza, Ground Floor
P.O Box 241-60300, Isiolo Kenya
+254-704-255-582
info@mamaibado.org

Airstrip, Amalemba Road,
Kakamega, Kenya
+254-722-107-301
info@mamaibado.org

Toronto Office

255 Duncan Mill Road, Suite 308
Toronto, ON M3B 3H9
Tel: +1-416-447-9334 ext 2
info@mamaibado.org

Nairobi Office

The Mirage Tower 2, 11th Floor,
Waiyaki Way, Off Chiromo Road.
Nairobi, Kenya
+254-742—861-128
info@mamaibado.org

Isiolo Office

Ibada Plaza, Ground Floor
P.O Box 241-60300, Isiolo Kenya
+254-704-255-582
info@mamaibado.org

Kakamega Office

Airstrip, Amalemba Road,
Kakamega, Kenya
+254-722-107-301
info@mamaibado.org