1 Pep Boys Location in Lake Forest, California