The Home Depot 8979

The Home Depot #8979, also known as Chelsea #8979, is a Home Depot home improvement store located at 1100 Revere Beach Parkway, Chelsea, Massachusetts.