The Home Depot 6621

The Home Depot #6621, also known as Capital Expressway #6621, is a Home Depot home improvement store located at 635 West Capitol Expressway, San Jose, California.