EXPO Design Center 125

EXPO Design Center #125 was an EXPO Design Center home improvement warehouse store located at 1201 Hammond Drive in Atlanta, Georgia.