The Beer Store is officially closing an additional five locations across Ontario next month, continuing the ongoing 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 ...
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. “I definitely believe more ...