The Home Depot 6588

The Home Depot #6588, also known as Wichita Falls #6588, is a Home Depot home improvement store located at 3705 Kell Boulevard, Wichita Falls, Texas.