Centre Leonardo Da Vinci :: 8370 Bd Lacordaire, Saint-Léonard, H1R 3Y6