Our Story

About St Thomas Aquinas Church

Discover the history, mission, and people of St Thomas Aquinas Church.

Who We Are

St Thomas Aquinas Church

Location

Palakkad, Kerala, India

Meet Our LeadershipContact Us