The Home Depot 589

The Home Depot #589, also known as Lemmon Avenue #589, is a Home Depot home improvement store located at 6110 Lemmon Avenue, Dallas, Texas.