The Home Depot 101

The Home Depot #101 was a Home Depot home improvement warehouse store located at 4380 Memorial Drive in Decatur, Georgia. The store opened on June 22, 1979, one of the first two Home Depot stores that opened in former Treasure Island store buildings.