EXPO Design Center 6658

EXPO Design Center #6658 was an EXPO Design Center home improvement warehouse store located at 1011 North Tustin Avenue in Anaheim, California.