Shell In Canada has 1237 Stations in 600 Towns. Most of them are located in Quebec (69 stations), Calgary (36 stations), Edmonton (31 stations), Montreal (31 stations) and Winnipeg (29 stations).
Shell Notre-Dame-De-L'ile-Perrot
Shell Notre-Dame-Du-Mont-Carmel
Shell SAINT DAMIEN DE BUCKLAND
Shell SAINT IGNACE DE STANBRIDGE
Shell SAINT JUST DE BRETENIERES
Shell SAINT LIN DES LAURENTIDES
Shell Saint-Alphonse-De-Granby
Shell Sainte-Marthe-Sur-Le-Lac
Shell St-Mathias-Sur-Richelieu