The Home Depot 587

The Home Depot #587, also known as Southlake #587, is a Home Depot home improvement store located at 300 Village Center Drive, Southlake, Texas.