The Home Depot 3632

The Home Depot #3632, also known as North Durham #3632, is a Home Depot home improvement store located at 1700 North Pointe Drive, Durham, North Carolina.