Food in Millers Falls (MA) Full list of companies Food category in Millers Falls, Massachusetts Carroll's Super Market 33 E Main St, Millers Falls, MA 01349, (413)659-3312 Page 1