The Home Depot 888

The Home Depot #888, also known as South Huntsville #888, is a Home Depot home improvement store located at 10012 South Memorial Parkway, Huntsville, Alabama.