Walgreens 12682

Walgreens #12682 is a Walgreens drugstore located at 22477 El Toro Road in Lake Forest, California.