Rite Aid currently has 20 stores in Melrose, Massachusetts. On this page you will see the listing of all Rite Aid branches in the area.