Petro-Canada offers self-serve gasoline and diesel fuel, along with a convenience store.