The Home Depot 579

The Home Depot #579 was a Home Depot home improvement warehouse store located at 18355 Tomball Parkway in Houston, Texas.