Charity logo

THE LEONARD FOUNDATION

Registered Name: THE LEONARD FOUNDATION

Business No: 892327040RR0001

THE LEONARD FOUNDATION

about

REGISTERED CHARITY ADDRESS

79 WELLINGTON ST W 8TH FLOOR

TORONTO, ON, M5K 1A2

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More