The Home Depot 2686

The Home Depot #2686, also known as Salem #2686, is a Home Depot home improvement store located at 50 Traders Way, Salem, Massachusetts.