The Home Depot 103

The Home Depot #103 was a Home Depot home improvement warehouse store located at 3850 Jonesboro Road Southeast in Atlanta, Georgia.