The Home Depot 4929

The Home Depot #4929, also known as Delton, WI #4929, is a Home Depot home improvement store located at 136 Commerce Street, Lake Delton, Wisconsin.