Our Lady of Unfailing Help & St Paul of the Cross is a church in Cleckheaton. Denomination: Catholic.