EXPO Design Center 6519

The Home Depot #6519 was a Home Depot home improvement warehouse store located at 7600 Westheimer Road in Houston, Texas.