St. Xavier's Latin Catholic ChurchParishShareAlappuzha - Arthunkal - Chellanam - Thoppumpady RoadAndhakaranazhy, Kerala 688529IndiaGet directions