The Home Depot 6828

The Home Depot #6828, also known as Torrey Chase #6828, is a Home Depot home improvement store located at 4159 Farm-to-Market Road 1960 West, Houston, Texas.