St. Theresa's Church, Mahé, Kerala 673310, Website : mahechurch.org, Thalassery Block Panchayath, New Mahe Grama Panchayath, Phone : 0490 233 2332