The name 'IVD' means Institute Voluntas Dei (Latin), in English it means Will of God. It is a secular Institute with Pontifical approval. It has priests, laymen, married couples and spiritually affiliated persons. It was founded in Canada and eventually spread throughout the world and, hence, in India. This Institute is flourished in 24 countries worldwide.
Address:Institute Voluntas Dei
Kerala, India. 695521