St. Francis Xaviers ChurchParishShareAlappuzha - Arthunkal - Chellanam - Thoppumpady Roadalappuzha, Kerala 688001IndiaGet directions