Walgreens opens doors in Times Square (Part 2)

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.