At present, Rite Aid operates 12 locations in Norwell, Massachusetts. These are all Rite Aid stores in the area.