Walgreens 12143

Walgreens #12143 is a Walgreens drugstore located at 5504 Balboa Avenue in San Diego, California.