Contact Us Get In Touch We respond promptly. +254 715 428576 info@barakazaibrahimcenter.com Gatwekera Village, Kibera. Nairobi, Kenya ReasonVolunteerDonationGeneral InquiryPressPartnership Send Message