Walgreens 3163

Walgreens #3163 is a Walgreens drugstore located at 3420 North Scottsdale Road, Scottsdale, Arizona. The store and pharmacy are open 24 hours a day.