Walgreens 5108

Walgreens #5108 is a Walgreens drugstore located at 305 East Grand Avenue in Lake Villa, Illinois.