Farm Boy™ deepens roots in London with two new stores and funding for nutrition education
New community partnership and more local products in store for London customers. Farm Boy today announced plans to open two new fresh market stores in London, to be located at 109 Fanshawe Park Road East (“Masonville”) and 1415 Beaverbrook Avenue (“Beaverbrook”). The new stores will create 260 new jobs for the region when they open […]