Charity logo

The Garden - Restoring Life Ministries

Registered Name: The Garden - Restoring Life Ministries

Business No: 761887116RR0001

The Garden - Restoring Life Ministries

about

REGISTERED CHARITY ADDRESS

21 SIMCOE STREET SOUTH

OSHAWA, ON, L1H 4G1

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More