[give_form id="10826"]
69, Mokoyeti West Road,
Karen, Nairobi
Follow us
Location: 69 Mokoyeti West Road, Karen
Phone: 0800721401
Follow us

Donation Failed

IMLU (The Indepedent Medico-Legal Unit)

We're sorry, your donation failed to process. Please try again or contact site support.