Rival CVS, meanwhile, has about 9,000 locations, while Walgreen has 8,700 stores, some of which it acquired from Rite Aid in ...