Our Lady of Lourdes

Contact Details

Lourde Matha Church
Chemmanda
Karalam
Pin : 680 711
Ph : 2885 216

Parish Preist

Fr.Joshy Paliekara

Location