Lourde Matha Church, SH54, Kavumannam, Thariode Grama Panchayath, Kalpetta Block Panchayath, Wayanad, Kerala - 673121, India, Phone: 04936 250476
Lourde Matha Church, SH54, Kavumannam, Thariode Grama Panchayath, Kalpetta Block Panchayath, Wayanad, Kerala - 673121, India, Phone: 04936 250476