Walgreens 12682

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