Petro-Canada is a gas station offering fuel and other services. It may also have diesel and electric car charging stations.