CSI Immanuel churchParishShareSholavandan - Andipatti - Valayapatti RoadMadurai, Tamil Nadu 625214IndiaGet directions