The Home Depot 6580

The Home Depot #6580, also known as Texarkana #6580, is a Home Depot home improvement store located at 4110 Saint Michael Drive, Texarkana, Texas.