Walgreens 2081

Walgreens #2081 is a Walgreens drugstore located at 1760 Story Road in San Jose, California.