The Home Depot 8919

The Home Depot #8919, also known as South Little Rock #8919, is a Home Depot home improvement store located at 11 Mabelvale Plaza Lane, Little Rock, Arkansas.