The Home Depot 6558

The Home Depot #6558, also known as Westheimer #6558, is a Home Depot home improvement store located at 8400 Westheimer Road, Houston, Texas.