The Beer Store locations across Ontario are continuing to close their doors, with several Toronto-area outlets among those ...
The Beer Store is officially gearing up to close an additional five locations across Ontario next month, continuing the trend ...
In early 2025, Beer Stores closed in Burlington, London, Scarborough, Thedford, Westport and Chapleau. The following stores are closing Feb. 28, according to the union. Nock said the union isn’t aware ...