Walgreens 118

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