The Home Depot 588

The Home Depot #588, also known as North San Antonio #588, is a Home Depot home improvement store located at W12871 Interstate 10, San Antonio, Texas.