The Home Depot 2673

The Home Depot #2673, also known as North Dartmouth #2673, is a Home Depot home improvement store located at 470 State Road, North Dartmouth, Massachusetts.