The Home Depot 1608

The Home Depot #1608, also known as Dover #1608, is a Home Depot home improvement store located at 801 North Dupont Highway, Dover, Delaware.