Charity logo

Our Lady of Angels Parish

Registered Name: Our Lady of Angels Parish

Business No: 749105003RR0012

Our Lady of Angels Parish

about

REGISTERED CHARITY ADDRESS

PO BOX 370

PLACENTIA, NL, A0B 2Y0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More