Rabbi or leaderYisroel LandaNuschaosAriAffiliationsChabadAddress7770 Bathurst St, Vaughan ON L4J 0H6, CanadaWebsitechabadisraeli.comPhone(905) 709-7770