The Home Depot 1605

The Home Depot #1605, also known as New Castle, DE #1605, is a Home Depot home improvement store located at 138 Sunset Boulevard, New Castle, Delaware.