Walgreens 12623

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