Charity logo

Lech Lecha

Registered Name: Lech Lecha

Business No: 773677711RR0001

Lech Lecha

about

REGISTERED CHARITY ADDRESS

207A - 1881 STEELES AVE W

NORTH YORK, ON, M3H 5Y4

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More