The Home Depot 4916

The Home Depot #4916, also known as Lake Geneva, WI #4916, is a Home Depot home improvement store located at 550 North Edwards Boulevard, Lake Geneva, Wisconsin.