Walgreens 12623

Walgreens #12623 is a Walgreens drugstore located at 1180 South Roselle Road in Schaumburg, Illinois.