The Home Depot 6636

The Home Depot #6636, also known as Fremont #6636, is a Home Depot home improvement store located at 43900 Icehouse Terrace, Fremont, California.