The Home Depot 118

The Home Depot #118, also known as Wesley Chapel #118, is a Home Depot home improvement store located at 4325 New Snapfinger Wood, Decatur, Georgia.