The Home Depot 2682

The Home Depot #2682, also known as Auburn #2682, is a Home Depot home improvement store located at 779 Washington Street, Auburn, Massachusetts.