Rite Aid in Waltham (MA) Full list of companies Rite Aid category in Waltham, Massachusetts Rite Aid 80 River St, Waltham, MA 02453, (781) 891-9750 Page 1