Walgreens 11423

Walgreens #11423 is a Walgreens drugstore located at 108 East Franklin Street in Chapel Hill, North Carolina.