The Home Depot 623

The Home Depot #623 was a Home Depot home improvement warehouse store located at 40525 Albrae Street in Fremont, California.