Charity logo

PARISH OF GREEN ISLAND

Registered Name: PARISH OF GREEN ISLAND

Business No: 119229920RR0021

PARISH OF GREEN ISLAND

about

REGISTERED CHARITY ADDRESS

PO BOX 77

SANDY COVE, NL, A0K 5C0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More