Charity logo

NEW LIFE MINISTRIES

Registered Name: NEW LIFE MINISTRIES

Business No: 890036197RR0001

NEW LIFE MINISTRIES

about

REGISTERED CHARITY ADDRESS

PO BOX 18 NEW HARBOUR

TRINITY BAY, NL, A0B 2P0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More