Home Depot 670 S Rand Rd, Lake Zurich, IL60047 Home Depot in Lake Zurich is your one-stop shop whether you are a contractor or simply fixing the house up on a…More Saturday. Home Depot stresses organization and easy access. The store is specifically designed so that customers can find what they need as easily as possible. The gardening section is expansive. Customer service is the number one priority, with knowledgeable employees ready to help.