Roots Natural Foods Market. Kitchen + Organic Juice Bar
100 Crawford St, Leominster 01453