1. Leicester Food
1060 Main St, Leicester, MA 01524
Coordinate: 42.24646,-71.90852
Phone: (508) 892-8044
2. Patel Somabati
1044 Main St, Leicester, MA 01524
Coordinate: 42.24595,-71.90808
Phone: (508) 892-8661
3. Crossroads Marketplace
1060 Main St, Leicester, MA 01524
Coordinate: 42.24646,-71.90852
Phone: (508) 892-8044