Walgreens 12141

Walgreens #12141 is a Walgreens drugstore located at 328 University Avenue in Palo Alto, California.