Alexela operates, in addition to 105 filling stations, also 35 convenient stores. See their location here: