The Home Depot 123

The Home Depot #123, also known as Jonesboro #123, is a Home Depot home improvement store located at 3885 Jonesboro Road Southeast, Atlanta, Georgia.