EXPO Design Center 6658

The Home Depot #6658 was a Home Depot home improvement warehouse store located at 1011 North Tustin Avenue in Anaheim, California.