Rite Aid in Sturbridge (MA) Full list of companies Rite Aid category in Sturbridge, Massachusetts Rite Aid 182 Main St, Sturbridge, MA 01566, (508) 347-9936 Page 1