C.S.I Church Chekkittavilai சி.எஸ்.ஐ சர்ச் செக்கிட்டவிலைParishShareChekkittavilaiPalliyadi, Tamil Nadu 629169IndiaGet directions