Windsor Street Store Sobeys Store in Halifax helloSeptember 4, 2018 Categories: MirageFilter: SobeysAddress 2651 Windsor StreetB3K 5C7, Halifax, Nova Scotia, CanadaContact