Missinories of CompassionParishSharePala - Valavoor - Uzhavoor RoadKudakkachira, Kerala 686634IndiaGet directions