The Home Depot 2680

The Home Depot #2680, also known as Plymouth #2680, is a Home Depot home improvement store located at 39 Long Pond Road, Plymouth, Massachusetts.