At the present, Rite Aid owns 11 stores near Scarborough, Maine. See this page for a complete list of every Rite Aid branch close by.