The Home Depot 387

The Home Depot #387 was a Home Depot home improvement warehouse store located at 500 North Carrollton Avenue in New Orleans, Louisiana.