Devamatha Church, Killiyoor

Parish Profile

Name: Devamatha Church
Parish: killiyoor
Place: Killiyoor
Dioces NameThuckalay Eparchy
Address: Tholayavattom P O, K K Dt 629 157. tAMIL nADU.
Pin: 629157
Phone: 04651-235530
State/Region: Tamil Nadu



Back to Top

Never miss an update from Syro-Malabar Church