Roots Natural Foods

WEBSITE UNDER CONSTRUCTION

but we're still open!

100 Crawford St.,
Leominster, MA 01453


(978) 534-7668


Mon-Wed, Sat
10am-6pm
Thu + Fri
10am-7pm
Sun
closed