The Home Depot 101

The Home Depot #101 was a Home Depot home improvement warehouse store located at 4380 Memorial Drive in Decatur, Georgia.