Charity logo

Nature Legacy Trust Foundation Inc

Registered Name: NATURE LEGACY TRUST FOUNDATION INC

Business No: 869694273RR0001

Nature Legacy Trust Foundation Inc

about

REGISTERED CHARITY ADDRESS

29 WHITE AVE

SCARBOROUGH, ON, M1C 1P1