The Home Depot 2602

The Home Depot #2602, also known as Watertown, MA #2602, is a Home Depot home improvement store located at 615 Arsenal Street, Watertown, Massachusetts.