Roots Natural Foods in Leominster
(978) 534-7668
![Roots Natural Foods - Leominster](/logo/0/110/0/default.jpg)
Roots was established in Leominster, MA in the Fall of 2002. Ellen had many years of experience owing an operating many health food stores in the area since the late 70‘s and with the help of family and friends the sprout grew and grew to what is today ...