Overview Details Press Releases Multimedia Locations People Groups Touch of Light Africa HeadquartersIlorin, Kwara 240001ngPhone: +2348068697770