NEW YORK — The new flagship Walgreens store in the heart of bustling Times Square is an impressive location with an exterior wrapped in massive digital signage and an interior that displays the latest in innovative merchandising at mass retail—and the beauty department is no exception.