In the Nepean of 17 Stations, 4 companies. The biggest: Petro-Canada opening times in Nepean (7 stations), Shell opening times in Nepean (4 stations), Canadian Tire Petroleum opening times in Nepean (3 stations) and Ultramar opening times in Nepean (3 stations).