Call Now Arch Priest9447848188 Office8547589464 Send Us a Message First Name Phone Number E-Mail Company Message Send Message Address Kudamaloor Major Archiepiscopal Pilgrim Church, Kudamaloor, Kottayam, Kerala – 686017Get Directions