Charity logo

HOLY CROSS PARISH

Registered Name: HOLY CROSS PARISH

Business No: 107876468RR0021

HOLY CROSS PARISH

about

REGISTERED CHARITY ADDRESS

PO BOX 340

HOLYROOD, NL, A0A 2R0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More