The Home Depot 385

The Home Depot #385, also known as New Orleans Central #385, is a Home Depot home improvement store located at 1100 South Claiborne Avenue, New Orleans, Louisiana.