The Home Depot 6816

The Home Depot #6816, also known as South Central Dallas #6816, is a Home Depot home improvement store located at 2610 Fort Worth Avenue, Dallas, Texas.