The Home Depot 6604

The Home Depot #6604, also known as San Ramon #6604, is a Home Depot home improvement store located at 2750 Crow Canyon Road, San Ramon, California.