Rite Aid owns 4 locations in Newport, Penobscot County. A list of Rite Aid stores in the area can be found here.