Roots Natural Foods

Health Food Store

10 Crawford Street, Leominster , Massachusetts, 01453, USA


(978) 534-7668

On any given day you will find myself, my brother and lots of very caring people who carry on the vision Ellen had for a vibrate community center teaching people about how to love and respect our food, our bodies, each other and our community! We are independently women owned strong and growing. Thanks for being part of our journey! -Marieke

Monday
-
Tuesday
-
Wednesday
-
Thursday
-
Friday
-
Saturday
Closed
Sunday
Closed