Friends of the Church Initiative is located in Lagos, Nigeria on 46B Adekunle Fajuyi Way, Ikeja GRA 2341. Friends of the Church Initiative is rated 3 out of 5 in the category non-governmental organization in Nigeria.
Address
46B Adekunle Fajuyi Way, Ikeja GRA 2341