Outdoors Store Sail Coming to Oshawa and Vaughan


Having started more than 40 years ago in Laval, Quebec, Canadian outdoors superstore Sail, is opening more stores across Canada. This December Oshawa and Vaughan will join Ottawa on the Ontario list of stores while Quebec has Beloeil, Brossard, Laval and Quebec City locations.

Update: See our coverage of the Oshawa store grand opening