Convenience stores in Sturbridge, MA

Find convenience stores in Sturbridge, MA. Listings include Rite Aid.