The Home Depot 6925

The Home Depot #6925, also known as Shorewood #6925, is a Home Depot home improvement store located at 621 Brook Forest Avenue, Shorewood, Illinois.