Walgreens 5665

Walgreens #5665 is a Walgreens drugstore located at 2 Cottonwood Road, Glen Carbon, Illinois. The store is open 24 hours a day, but the pharmacy is not.