The Home Depot 573

The Home Depot #573 was a Home Depot home improvement warehouse store located at 12336 Gulf Freeway in Houston, Texas.