Our Story

About St. Mary Immaculate Church

Discover the history, mission, and people of St. Mary Immaculate Church.

Who We Are

St. Mary Immaculate Church

Location

Vallam, Kerala, India

Meet Our LeadershipContact Us