The Home Depot 6859

The Home Depot #6859, also known as Hillcroft #6859, is a Home Depot home improvement store located at 14440 Hillcroft Street, Houston, Texas.