Welcome to The Syro-Malankara Catholic Church

St. Francis Xavier’s SMCC, Thelliyoor

  • Home
  • Vennikkulam
  • St. Francis Xavier’s SMCC, Thelliyoor
Image

St. Francis Xavier’s SMCC, Thelliyoor

Thelliyoor (Estd: 1953)

St. Francis Xavier’s SMCC, Thelliyoor P.O., Vennikulam (Via),

Pathanamthitta - 689 544