Walgreens 118

Walgreens #118 is a Walgreens drugstore located at 5650 West Belmont Avenue in Chicago, Illinois.