Find convenience stores in Spencer, MA. Listings include Ted’s of Spencer. Click on each in the list below the map for more information.