The Home Depot 2624

The Home Depot #2624, also known as Oxford #2624, is a Home Depot home improvement store located at 99 Sutton Avenue, Oxford, Massachusetts.