Address Notre-Dame-De-Lourdes QC Canada Phone (514) 640-3478 Email @email Employers SHELL CANADA LIMITÉE-DÉPÔT DE MONTRÉAL