The Home Depot 2674

The Home Depot #2674, also known as Waltham #2674, is a Home Depot home improvement store located at 100 First Avenue, Waltham, Massachusetts.