The Home Depot 6633

The Home Depot #6633 was a Home Depot home improvement warehouse store located at 23001 Savi Ranch Parkway in Yorba Linda, California.