The Home Depot 2607

The Home Depot #2607, also known as Marlborough #2607, is a Home Depot home improvement store located at 701 Boston Post Road East, Marlborough, Massachusetts.