Rite Aid in Holden (MA) Full list of companies Rite Aid category in Holden, Massachusetts Rite Aid 5 Shrewsbury St, Holden, MA 01520, (508) 829-6504 Page 1