The Home Depot 526

The Home Depot #526, also known as Corpus Christi #526, is a Home Depot home improvement store located at 5041 South Padre Island Drive, Corpus Christi, Texas.