Mar Thoma Sleeha Catholic ChurchParishShareKayamkulam - Thiruvalla RoadKadapra, Kerala 686621IndiaGet directions