FreshCo In Canada has 87 Stores in 50 Towns. Most of them are located in Toronto (8 stores), Brampton (6 stores), Hamilton (5 stores), Mississauga (5 stores) and London (4 stores).
FreshCo Barrie
FreshCo Belleville
FreshCo Binbrook
FreshCo Bowmanville
FreshCo Brampton6
FreshCo Brantford
FreshCo Brooklin
FreshCo Burlington2
FreshCo Cambridge2
FreshCo Carleton Place
FreshCo Collingwood
FreshCo Cornwall
FreshCo Courtice
FreshCo Fergus
FreshCo Georgetown
FreshCo Guelph
FreshCo Hamilton5
FreshCo Hawkesbury
FreshCo Huntsville
FreshCo Keswick
FreshCo Kingston
FreshCo Kingsville
FreshCo Kitchener2
FreshCo Lasalle
FreshCo Leamington
FreshCo London4
FreshCo Markham
FreshCo Mississauga5
FreshCo Nepean
FreshCo Newmarket
FreshCo Niagara Falls
FreshCo North Bay
FreshCo Oakville
FreshCo Orangeville
FreshCo Oshawa3
FreshCo Ottawa2
FreshCo Peterborough2
FreshCo Pickering
FreshCo Richmond Hill
FreshCo Scarborough3
FreshCo St Catharines2
FreshCo St-Thomas
FreshCo Thornhill
FreshCo Toronto8
FreshCo Trenton
FreshCo Vaughan
FreshCo Waterloo
FreshCo Welland
FreshCo Whitby2
FreshCo Windsor4