EXPO Design Center 6519

EXPO Design Center #6519 was an EXPO Design Center home improvement warehouse store located at Westheimer Crossing, 7600 Westheimer Road in Houston, Texas.