EXPO Design Center 125

The Home Depot #125 was a Home Depot home improvement warehouse store located at 1201 Hammond Drive in Atlanta, Georgia.