The Home Depot 2684

The Home Depot #2684, also known as Worcester #2684, is a Home Depot home improvement store located at 130 Goldstar Boulevard, Worcester, Massachusetts.