Our Story

About Our Lady of Perpetual Succour Church

Discover the history, mission, and people of Our Lady of Perpetual Succour Church.

Who We Are

Our Lady of Perpetual Succour Church

Location

Paravur North, Kerala, India

Meet Our LeadershipContact Us