Contact Us
C S I Diocesan Office (Churches)
1-A Officers Line,
Vellore.

Email : csi_vlrdiocese@sify.com
Phone : 0416 - 2220212.