Walgreens 9248

Walgreens #9248 is a Walgreens drugstore located at 2300 Otis Drive in Alameda, California.