The Home Depot 6551

The Home Depot #6551, also known as Live Oak #6551, is a Home Depot home improvement store located at 8138 Agora Parkway, Selma, Texas.