The Home Depot 567

The Home Depot #567 was a Home Depot home improvement warehouse store located at 20251 Gulf Freeway in Webster, Texas.