About Integrated Community Voluntary Developme...
The Integrated Community Voluntary Development Program of Kenya (ICVDPK) is a non-governmental organization (NGO) dedicated to improving the lives of vulnerable communities in Kenya through volunteer services.










