FilmAid KenyaCommunity & faithChania AveNairobi, 110, 00505 · KE+254722540543commskenya@filmaid.orgfilmaidkenya.orgHours not available