Bishop Eliud Okiring Foundation
DESTITUTE MOTHER CHILD ORGANIZATION
68 Amagoro, Busia County, Kenya
Phone: +254 715061280
E-mail: contact@demcokenya.com