The Home Depot 578

The Home Depot #578, also known as Westbury #578, is a Home Depot home improvement store located at 11500 Chimney Rock, Houston, Texas.