The Home Depot 630

The Home Depot #630, also known as Santa Clara #630, is a Home Depot home improvement store located at 2435 Lafayette, Santa Clara, California.