The Home Depot 2389

The Home Depot #2389, also known as Kuykendahl #2389, is a Home Depot home improvement store located at 22310 Kuykendahl Road in Spring, Texas.