Walgreens 2081

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