Walgreens 3609

Walgreens #3609 is a Walgreens drugstore located at 5095 East Thompson Road, Indianapolis, Indiana. The store is open 24 hours a day, but the pharmacy is not.