Food in Spencer (MA) Full list of companies Food category in Spencer, Massachusetts Charter Food Store 65 Main St, Spencer, MA 01562, (508)885-5931 Page 1