Rite Aid in Townsend (MA) Full list of companies Rite Aid category in Townsend, Massachusetts Rite Aid 18 Main St, Townsend, MA 01469, (978)597-2160 Page 1