The Home Depot 2672

The Home Depot #2672, also known as Shrewsbury #2672, is a Home Depot home improvement store located at 530 Turnpike Road, Shrewsbury, Massachusetts.