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, in Houston, Texas. Prior to Home Depot, the site was previously occupied by Kmart 4973.