The Home Depot 8951

The Home Depot #8951, also known as Rowlett #8951, is a Home Depot home improvement store located at 2201 Lakeview Parkway, Rowlett, Texas.