The Home Depot 8949

The Home Depot #8949, also known as Poway #8949, is a Home Depot home improvement store located at 12175 Tech Center Drive, Poway, California.