The Home Depot 6579

The Home Depot #6579, also known as Terrell #6579, is a Home Depot home improvement store located at 151 Windsor Avenue, Terrell, Texas.