September 30, 2012
Roots Natural Foods
If there's one word to describe Roots Natural Foods, it just might be cornucopia. Dairy-free, gluten-free, wheat-free, vegan, low-fat, kosher ... they carry it all. The 5,000 square foot Roots Natural Foods store in Leominster, Massachusetts is overflowing with the finest quality organic, natural, and gourmet products. And while there's a 1,000 square foot in-store yoga studio, these folks...